do
//找图 1
if Intx > 0 then
//执行动做
图1=1
else
图1=0
end if
delay 200
//找图 2
if Intx > 0 then
//执行动做
图2=1
else
图2=0
end if
delay 200
if 图1=0 and 图2 = 0 then
//找图 3
if Intx > 0 then
//执行动做
end if
end if
delay 200
Loop
#图_接受 =就是你要寻找的这里我是保存在资源表里的
下面是代码直接复制粘贴就可以了
版本 2
程序集 窗口程序集_启动窗口
程序集变量 图, 识图3类
子程序 _时钟1_周期事件
局部变量 找图, 坐标型
找图 = 图精确找图 (#图_接受)
如果真 (找图x ≠ -1)
鼠标移动 (, 找图x, 找图y)
鼠标键 (1, 1, 100)
如果真结束
脚本好乱,没看明白,但是goto语句用的太多了。goto语句能不用尽量不要用。
而且不能所有的坐标都赋值给intX,intY啊,这样不行的。你可以用intX(1),intY(1)这样的。
建议LZ把这些找图的都设置成子程序,然后遇到什么情况call什么子程序就好了。
另外也可以进行多线程同时找图。不过这个我没试过,不知道会不会卡。
希望能对您有帮助。
以上就是关于按键精灵如何判断循环找图,先找图1并点击,没找到在找图2并点击,图1图二都没找到在找图3全部的内容,包括:按键精灵如何判断循环找图,先找图1并点击,没找到在找图2并点击,图1图二都没找到在找图3、易语言超级模块怎么找图、按键精灵找图脚本设置后没有任何反应啊,怎么回事啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)