
按键精灵,自动检测到条件1执行程序A,检测到条件2执行程序B,检测到条件3执行程序C
我想做一个简单的网页游戏脚本,自动检测到条件1执行程序A,检测到条件2执行程序B,检测到条件3执行程序C,条件是找到图片移动到图片上点击的(FindPic0,0,1440...
我想做一个简单的网页游戏脚本,自动检测到条件1执行程序A,检测到条件2执行程序B,检测到条件3执行程序C,条件是找到图片移动到图片上点击的
(FindPic 0,0,1440,900,"D:1.bmp",0.6,intX,intYIf intX > 0 MoveTo intX+10, intY+10LeftClick 1)
但有时候出现图片的顺序是不固定的,我怎么能让脚本一直自动检测条件图片,检测到哪一个就执行相应的哪一个程序呢?
我是新手希望能详细解答下,详细 展开
(FindPic 0,0,1440,900,"D:1.bmp",0.6,intX,intYIf intX > 0 MoveTo intX+10, intY+10LeftClick 1)
但有时候出现图片的顺序是不固定的,我怎么能让脚本一直自动检测条件图片,检测到哪一个就执行相应的哪一个程序呢?
我是新手希望能详细解答下,详细 展开
4个回答
2014-01-14
展开全部
把菜刀表面磨光
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
循环找多图。把执行流程写成不同子程序,根据条件调用不同的子程序。如果子程序的动作是一样的,可以只写一个子程序,然后用传参的方式让子程序执行相应的流程。
For i = 1 To 3
FindPic 0, 0, 1440, 900, "D:" & i & ".bmp", 0.9, intX, intY
If intX > 0 Then
MoveTo intX+10, intY+10
LeftClick 1
If i = 1 Then
Call chengxuA
ElseIf i = 2 Then
Call chengxuB
Else
Call chengxuC
End If
End If
Next
Sub chengxuA
End Sub
Sub chengxuB
End Sub
Sub chengxuC
End Sub
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1种方法是用for语句+if/else if/else
还有1种方法是将脚本设置成按下某件才停止,然后脚本中用if/else if/else检测
还有1种方法是将脚本设置成按下某件才停止,然后脚本中用if/else if/else检测
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询