TC官方合作论坛

 找回密码
 立即注册
查看: 1544|回复: 4

[已解决] 来个大神

[复制链接]
发表于 2015-7-14 21:55:51 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
功能 floatwinrun()    循环(真)            
变量 x=-1,y=-1        
变量 ret=找图(0,0,0,0,"/sdcard/图片/d1.bmp","000000",0.9,0,x,y)        
如果(ret>=0)            
循环(2)                           
调试输出(ret&"|"&x&"|"&y)               
手指点击(537,1603)            
结束        
结束      
结束
结束


///////////////////////////////
脚本写好了,问题也来了
图能找到,也点击了,但是一旦找到图就不停的点击,直到第二次找到图才再次点击,然后还是一直点击
要怎样可以让他找到一次点一次,没找到就一直找图




回复

使用道具 举报

发表于 2015-7-14 22:19:08 | 显示全部楼层
把里面的循环去掉试试
  1. 功能 floatwinrun()   
  2.     变量 x=-1,y=-1,ret
  3.     循环(真)
  4.         ret=找图(0,0,0,0,"/sdcard/图片/d1.bmp","000000",0.9,0,x,y)        
  5.         如果(ret>=0)            
  6.             调试输出(ret&"|"&x&"|"&y)               
  7.             手指点击(537,1603)            
  8.         结束      
  9.     结束
  10. 结束
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-14 22:47:38 | 显示全部楼层
言术 发表于 2015-7-14 22:19
把里面的循环去掉试试

谢谢大神了,这个问题解决了

要是增加一个判断,
就是找图1
找到就找图2
图2找到点击
否则点击返回键
继续寻找图1
该怎么写
回复 支持 反对

使用道具 举报

发表于 2015-7-15 06:53:58 | 显示全部楼层
jswqwjf 发表于 2015-7-14 22:47
谢谢大神了,这个问题解决了

要是增加一个判断,

你参考下:

功能 floatwinrun()   
    变量 x=-1,y=-1,ret
    循环(真)
        ret=找图(0,0,0,0,"/sdcard/图片/d1.bmp","000000",0.9,0,x,y)//先找图一        
        如果(ret>=0)            
            ret=找图(0,0,0,0,"/sdcard/图片/d2.bmp","000000",0.9,0,x,y)//找到图一找图二
            如果(ret>=0)//如果找到图二就点击
            调试输出(ret&"|"&x&"|"&y)
            手指点击(537,1603)  
        否则
            //没找到图二就点击返回键
            结束
        结束      
    结束//然后继续找图一
结束
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-15 09:41:37 | 显示全部楼层
言术 发表于 2015-7-15 06:53
你参考下:

功能 floatwinrun()   

3Q
刚刚入手TC,多多指教
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-12 18:29 , Processed in 0.043927 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表