TC官方合作论坛

标题: 循环 多点找色 自动关闭! [打印本页]

作者: q654515492    时间: 2013-12-3 06:34
标题: 循环 多点找色 自动关闭!
本帖最后由 q654515492 于 2013-12-3 06:38 编辑

  超过两个多点找色命令就执行一遍就自动关闭?  请教大侠我错在哪里了?
  有什么科学的写法多写点多点找图吗?
  谢谢!


循环(真)
        
        
        ts.FindMultiColor(0,0,2000,2000,"cc805b-d77777","12|1|fff7ce,12|23|9c7384,-9|-17|4a2131",1.0,intX,intY)
        如果(intX!=-1)
            
            辅助.等待(200)
            
            ts.MoveTo(intX,intY+20)
            
            鼠标.右键单击(2)
            
        如果结束
        
        
        
        
        ts.FindMultiColor(0,0,2000,2000,"eeeeee-ffffff","2|-14|9c2108,-20|7|d6ad18,-39|8|63634a",1.0,1,intX,intY)
        如果(intX!=-1)
            
            辅助.等待(200)
            
            ts.MoveTo(intX,intY+10)
            
            鼠标.右键单击(2)
            
        如果结束
        
        
    循环结束

作者: 舍我其谁    时间: 2013-12-3 08:35
        如果结束
        
        辅助.等待(1000)
    循环结束
作者: klyyz1980    时间: 2013-12-3 09:17
两个找图的中间要加延时,你的只是在找到图后的里面加了延时,那么没找到图,你的就没有延时休息一下,直接干下面的去了,这样就导致罢工了
作者: netboy    时间: 2013-12-3 09:42
  1. intX,intY,intX1,intY1

  2. 循环(真)
  3.     ts.FindMultiColor(0,0,2000,2000,"cc805b-d77777","12|1|fff7ce,12|23|9c7384,-9|-17|4a2131",1.0,intX,intY)
  4.     辅助.等待(1000)
  5.     ts.FindMultiColor(0,0,2000,2000,"eeeeee-ffffff","2|-14|9c2108,-20|7|d6ad18,-39|8|63634a",1.0,1,intX1,intY1)
  6.     如果(intX!=-1)
  7.         ts.MoveTo(intX,intY+20)   
  8.         辅助.等待(200)
  9.         鼠标.右键单击(2)
  10.     否则
  11.         ts.MoveTo(intX1,intY1+10)
  12.         辅助.等待(200)
  13.         鼠标.右键单击(2)
  14.     如果结束
  15.     辅助.等待(500)
  16. 循环结束
复制代码

作者: q654515492    时间: 2013-12-3 18:49
舍我其谁 发表于 2013-12-3 08:35
如果结束
        
        辅助.等待(1000)

试过  无效  延迟多少都不行
作者: q654515492    时间: 2013-12-3 18:51
klyyz1980 发表于 2013-12-3 09:17
两个找图的中间要加延时,你的只是在找到图后的里面加了延时,那么没找到图,你的就没有延时休息一下,直接干下 ...

  不行     多点找图可能有BUG    制作透明图试试
作者: q654515492    时间: 2013-12-3 18:52
netboy 发表于 2013-12-3 09:42

   运行时间长点    但还是无效
作者: netboy    时间: 2013-12-3 19:05
具体什么个情况  是找两次就没有反映了还是什么

作者: q654515492    时间: 2013-12-4 03:52
netboy 发表于 2013-12-3 19:05
具体什么个情况  是找两次就没有反映了还是什么

  也是开启就关闭了   




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