TC官方合作论坛
标题:
新手问:按键问题
[打印本页]
作者:
tt22828
时间:
2012-2-5 20:56
标题:
新手问:按键问题
循环(是否找到)
键盘.按键(40,1)
辅助.等待(100)
键盘.按键(13,1)
辅助.等待(100)
键盘.按键(13,1)
辅助.等待(100)
键盘.按键(13,1)
辅助.等待(500)
键盘.按键(106,1) //这个按键是为了跳过战斗画面,问题就出在这个按键上,在第二次循环时,这个键偶尔会出现没有按出来,也就是战斗画面没有跳过
辅助.等待(1000)
是否找到=图像.区域找色(80,184,102,201,#80BEB2,0,x,y) //这个取色是判断是否继续战斗
如果(!是否找到)
辅助.等待(1000)
键盘.按键(53,1)
辅助.等待(50)
如果结束// 战斗结束
希望各位高手能教一下,怎么样解决这个问题,360关闭后偶尔也会出现这种情况,先谢谢了~~~
作者:
ybl901012
时间:
2012-2-5 21:17
偶尔没出来 会不会是你游戏卡了 你可以获取按键来看一下是否按键了 不要看是否进入界面了就判断没有按键
作者:
tt22828
时间:
2012-2-5 21:32
回复
2楼
ybl901012
的帖子
嗯,我试试,不过这种情况只是偶尔出现,大部分还是可以按顺序这样按键的!我还说这个小问题就不用qq问你了,太麻烦你了!最后还是你来回答滴,呵呵
作者:
ybl901012
时间:
2012-2-5 21:36
回复
3楼
tt22828
的帖子
呵呵 没注意是你 正在逛论坛找答案 可惜都没大神理我
作者:
tt22828
时间:
2012-2-5 22:18
回复
4楼
ybl901012
的帖子
呵呵,就从这流程上看,这样设计循环按键是对的吗?
回车键是要按三下的,本来我是这样写的:键盘.按键(13,3),但是后来发现有时只出现两次结果,还差一次没按出来,所以我才分开来写,感觉好像是没按出来,到底是键位冲突,还是什么原因呢?
你说的那个获取按键在哪里,我怎么没有找到呢
作者:
tt22828
时间:
2012-2-5 22:19
回复
4楼
ybl901012
的帖子
对于我来说,你就是大神了,呵呵
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1