jmfs.net
当前位置:首页>>关于虚心请教各位,按键精灵怎样循环找图,根据不同图...的资料>>

虚心请教各位,按键精灵怎样循环找图,根据不同图...

把图片命名为"xxx0", "xxx1"...." xxxN"的形式,定义一个i. 此时,可以用for循环访问图片名称,继而可以找图。一旦找到,可以exit for退出循环. 此时可以用Select Case i来判断找到的是哪张图。思路就这样,不懂再问。

Do AX = Plugin.Sys.GetScRX():AY = Plugin.Sys.GetScRY() FindPic 0, 0, AX, AY, "Attachment:\立刻购买.bmp", 0.9, intX, intY If intX > 0 And intY > 0 Then MoveTo intX+5,intY+5 LeftClick 1 Do FindPic 0, 0, AX, AY, "Attachment:\立即...

找图1命令 while 条件为假 找图2命令 if 条件为真 执行操作 else 找图3命令 if 条件为真 执行操作 else ...... wend 找到图1,执行操作 跳转到开头

DoFindPic 976,749,1133,791,"Attachment:\1.bmp",0.9,intX,intYIf intX > 0 And intY > 0 Then //找到了 Goto 跳出循环 Else End If FindPic 976,749,1133,791,"Attachment:\2.bmp",0.9,intX,intYIf intX > 0 And intY > 0 Then //找到了 Goto ...

KeyPress "N", 1'理论上来说第一循环是 do,但是你应该不是要退出do循环Do For 10 Delay 500 FindPic 0, 0, 1024, 768, "Attachment:\达芙妮.bmp", 0.9, intX, intY Delay 500 MoveTo intX + 10, intY + 10 Delay 500 RightClick 1 Delay 500 Rig...

Do Do//无限循环 FindPic 0, 0, 2000,1080, "Attachment:\1.bmp", 0.9, intX, intY If intX > 0 And intY > 0 Then MoveTo intX + 1, intY + 1 Delay 100 LeftClick 1 Delay 100 Exit Do//找到图1,跳出循环 End If Loop 找图时间 = time//得到当...

既然是限时找图 那么你找10次即可 在找图里面加个判断 如果找到则跳出循环 如果没找到也没事 就循环10次找图而已 不会死循环 然后点击命令加个判断 如果没找到图就不执行点击命令 那样也不会有影响了 代码如下 For 10 Delay 300 FindPic 0,0,144...

你这思路有点问题,一般来说 我们都是靠找图找色来执行下一步的 而不是说找不到图就执行下一步,建议你更改一下思路 死循环找到 找不到则跳出的代码例子 Do FindPic 0,0,1024,768,"Attachment:\神盾.bmp",0.9,intX,intY'找图命令 返回值变量intx...

先 只是找图点击 会不会? 然后加上循环条件就可以了

for循环,数组.保存数组序号到字符串变量,用"|"隔开

网站首页 | 网站地图
All rights reserved Powered by www.jmfs.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com