TC官方合作论坛

标题: 循环找图找色如何避免死循环,请大家指教下! [打印本页]

作者: 不见不散258    时间: 2013-7-2 21:35
标题: 循环找图找色如何避免死循环,请大家指教下!
比如有10个同颜色的按钮如何用找色点击来分别点击这10个按钮呢?(如果屏幕再出来10个再分别点击)避免老点在一个按钮上
请大家指教下!
功能  开始_点击()
变量 x,y
循环(真)
如果(图像.模糊找色(10,10,1002,600,8147124,0.8,0,x,y) )
    辅助.等待(1000)
    鼠标.移动(x,y)
    辅助.等待(1000)
    鼠标.左键单击(1)
    辅助.等待(1000)
否则
    辅助.等待(1000)
如果结束
循环结束
功能结束




作者: jianqiumy    时间: 2013-7-2 22:58
问题不够具体~~~你这十个按钮是随机出现还是固定位置?
还有~点击后按钮是否存在?难不成你问问题还要别人往死里想很多可能出现的问题~~你没说清楚~~估计没人会回答也不想回答~~

作者: 不见不散258    时间: 2013-7-2 23:49
谢谢你的回答!这十个按钮坐标是随机出现的,点第一次得5分,再点就不得分了,
十个要点完后才重新出新一批,点过的按钮跟没有点过的色值是一样的,
这个脚本一启动就老循环点第一按钮的位置就不变动了
作者: 498518599    时间: 2013-7-3 12:19
功能  开始_点击()
x=10,y=10
循环(真)
如果(图像.模糊找色(x,y,1002,600,8147124,0.8,0,x,y) )
    辅助.等待(1000)
    鼠标.移动(x,y)
    辅助.等待(1000)
    鼠标.左键单击(1)
    辅助.等待(1000)
x=x+(按钮宽度)
否则
    辅助.等待(1000)
如果结束
循环结束
功能结束
作者: muyongji1997    时间: 2013-7-3 12:43
线程
作者: 不见不散258    时间: 2013-7-4 23:04
谢谢大家......!




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1