TC官方合作论坛

 找回密码
 立即注册
查看: 779|回复: 3
打印 上一主题 下一主题

[问题] 问题有关循环,跪求大神解决,在线等待解决

[复制链接]
跳转到指定楼层
楼主
发表于 2014-8-19 10:41:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
1 如果循环1-2,或者2-3,找不到色,让他重头再次循环
2怎么让他在限制的时间内,找不到色,重头开始
3 下边的所有代码,能简单的和在一起么
以下是代码
    循环(真)
        //进图
        循环(真)
            超级键盘.按键(33,10)
            辅助.等待(500)
            超级键盘.按键(33,10)
            是否找到=图像.区域找色(704,52,714,63,#00CCFF,0,x,y)
            如果(是否找到)
                跳出
            否则
                超级键盘.按键(33,5)
            如果结束
        循环结束
        
        //1-2
        循环(真)
            键盘.按键(122,3)
            辅助.等待(200)
            是否找到=图像.区域找色(724,52,734,63,#55BBBB,0,x,y)
            如果(是否找到)
                辅助.等待(200)
                键盘.按键(102,3)
                跳出
            否则
               
            如果结束
        循环结束
        
        //2-3
        循环(真)
            键盘.按键(122,3)
            辅助.等待(200)
            是否找到=图像.区域找色(742,52,753,63,#55BBBB,0,x,y)
            如果(是否找到)
                辅助.等待(200)
                键盘.按键(102,3)
                跳出
            否则
            如果结束
        循环结束
        
        //3-4
        循环(真)
            键盘.按键(122,3)
            辅助.等待(200)
            是否找到=图像.区域找色(759,52,772,63,#55BBBB,0,x,y)
            如果(是否找到)
                辅助.等待(200)
                键盘.按键(102,3)
                跳出
            否则
            如果结束
        循环结束
        
        //4-5
        循环(真)
            键盘.按键(122,3)
            辅助.等待(200)
            是否找到=图像.区域找色(779,52,789,63,#55BBBB,0,x,y)
            如果(是否找到)
                辅助.等待(200)
                键盘.按键(102,3)
                跳出
            否则
            如果结束
        循环结束
        
        //5-6
        循环(真)
            键盘.按键(122,3)
            辅助.等待(200)
            是否找到=图像.区域找色(778,68,788,78,#55BBBB,0,x,y)
            如果(是否找到)
                辅助.等待(200)
                键盘.按键(101,3)
                跳出
            否则
            如果结束
        循环结束
        
        //6-7
        循环(真)
            键盘.按键(122,3)
            辅助.等待(200)
            是否找到=图像.区域找色(760,68,770,78,#55BBBB,0,x,y)
            如果(是否找到)
                辅助.等待(200)
                键盘.按键(100,3)
                跳出
            否则
            如果结束
        循环结束
        
        //7-8
        循环(真)
            键盘.按键(122,3)
            辅助.等待(200)
            是否找到=图像.区域找色(760,88,770,98,#55BBBB,0,x,y)
            如果(是否找到)
                辅助.等待(200)
                键盘.按键(101,3)
                跳出
            否则
            如果结束
        循环结束
        
        //8-9
        循环(真)
            键盘.按键(122,3)
            辅助.等待(200)
            是否找到=图像.区域找色(742,88,754,98,#55BBBB,0,x,y)
            如果(是否找到)
                辅助.等待(200)
                键盘.按键(102,3)
                跳出
            否则
            如果结束
        循环结束
        
        //chu
        超级键盘.按键(122,10)
        辅助.等待(3000)
        超级键盘.按键(34,3)
        
    循环结束

回复

使用道具 举报

沙发
发表于 2014-8-19 12:16:55 | 只看该作者
1 如果循环1-2,或者2-3,找不到色,让他重头再次循环

方法:开一个新线程
空间  循0环cishu = 0
chongtou = false

功能 chongtou ()while(true)
if(cishu >= 2)
cishu = 0
chongtou = true
endif
endwhile
功能结束

功能 循环1()
循环(真)
//代码
if(chongtou)
chongtou = false
跳出
endif
循环结束
功能结束


空间结束







2怎么让他在限制的时间内,找不到色,重头开始参考上方



回复 支持 反对

使用道具 举报

板凳
发表于 2014-8-19 12:19:10 | 只看该作者
本帖最后由 znyyjk 于 2014-8-19 13:41 编辑
  1. 开始:
  2.       时间1=日期时间.当前日期()
  3.       是否找到=假
  4.       循环(日期时间.日期间隔("s",时间1,日期时间.当前日期())<查找时间)
  5.             键盘.按键(122,3)
  6.             辅助.等待(200)
  7.             是否找到=图像.区域找色(724,52,734,63,#55BBBB,0,x,y)
  8.             如果(是否找到)
  9.                   辅助.等待(200)
  10.                   键盘.按键(102,3)
  11.                   是否找到=真
  12.                   跳出
  13.             如果结束
  14.       循环结束
  15.       如果(是否找到= =假)
  16.            goto 开始
  17.       如果结束
复制代码
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2014-8-19 12:40:28 | 只看该作者
不错,但是和我的功能真正使用,不一样,QQ17347882 能加我下么 麻烦你你们了 谢谢
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

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

GMT+8, 2025-9-25 22:04 , Processed in 0.135660 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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