Call FindPic(0, 0, 1366, 768, "E:\a\A.bmp", 0.9, intX, intY)
Call FindPic(0, 0, 1366, 768, "E:\a\B.bmp", 0.9, intX1, intY1)
Call FindPic(0, 0, 1366, 768, "E:\a\C.bmp", 0.9, intX2, intY2)
Call FindPic(0, 0, 1366, 768, "E:\a\D.bmp", 0.9, intX3, intY3)
If intX>0 and intY>0
MoveTo intX,intY
Delay 50
Leftclick 1
Delay 50
End If
If intX>0 and intY>0
MoveTo intX,intY
Delay 50
Leftclick 1
Delay 50
End If
If intX1>0 and intY1>0
MoveTo intX1,intY1
Delay 50
Leftclick 1
Delay 50
End If
If intX1>0 and intY1>0
MoveTo intX1,intY1
Delay 50
Leftclick 1
Delay 50
End If
If intX2>0 and intY2>0
MoveTo intX2,intY2
Delay 50
Leftclick 1
Delay 50
End If
If intX2>0 and intY2>0
MoveTo intX2,intY2
Delay 50
Leftclick 1
Delay 50
End If
If intX3>0 and intY3>0
MoveTo intX3,intY3
Delay 50
Leftclick 1
Delay 50
End If
If intX3>0 and intY3>0
MoveTo intX3,intY3
Delay 50
Leftclick 1
Delay 50
End If
就是当ABCD同时存在时,优先点击A-B-C-D
另外,除了将命令重复一遍外,有什么办法可以当图中同时存在两个以上A时都会点击
我现在是一旦A的数量超过两个,就只会点击其中一个
按键精灵怎么优先执行一个命令
答案:1 悬赏:10 手机版
解决时间 2021-01-30 06:33
- 提问者网友:送舟行
- 2021-01-29 06:00
最佳答案
- 五星知识达人网友:蓝房子
- 2021-01-29 07:13
最原始的写法:
If intX>0
MoveTo intX1,intY1
Delay 50
Leftclick 1
Delay 50
ElseIf intX1>0
//第二个图找到要执行的代码
ElseIf intX2>0
//……后面自己写
End If
当同时出现两个相同的图片,按键精灵先找到哪个,就返回哪个的坐标,如果想找多图,找到第一个图后,更变找图范围,再找那个图,假设有四个图片,每个图片有可能同时出现四个,那最好用大漠插件,大漠插件有找多图的指令。如果没用过大漠插件,你自己先学。
If intX>0
MoveTo intX1,intY1
Delay 50
Leftclick 1
Delay 50
ElseIf intX1>0
//第二个图找到要执行的代码
ElseIf intX2>0
//……后面自己写
End If
当同时出现两个相同的图片,按键精灵先找到哪个,就返回哪个的坐标,如果想找多图,找到第一个图后,更变找图范围,再找那个图,假设有四个图片,每个图片有可能同时出现四个,那最好用大漠插件,大漠插件有找多图的指令。如果没用过大漠插件,你自己先学。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯