TC官方合作论坛

标题: 跳出以后让循环找图还能继续一直循环 [打印本页]

作者: 379075696    时间: 2013-9-6 23:16
标题: 跳出以后让循环找图还能继续一直循环
循环(真)
  x=0,y=0     
  图像.找图(0,0,1440,900,"d:\\111.bmp",#203040,0.8,0,x,y)
  如果(x>-1)
    辅助.消息框(x&","&y,"找到图")
    跳出//跳出循环找图
    否则
    辅助.消息框("没有找到该图")
  如果结束
  辅助.等待(1000)
循环结束

作者: cylhb    时间: 2013-9-6 23:38
-。-这不是自相矛盾吗?不要跳出不就得了
作者: jianqiumy    时间: 2013-9-6 23:48
你要是想一起循环,就不要跳出!!
找到就调用其它函数,执行完再回到循环里就行了~~
说话自相矛盾~~~呵呵~
作者: fupinggui    时间: 2013-9-7 01:33

作者: 379075696    时间: 2013-9-7 09:48
可是按键精灵可以这样的
作者: 3256345    时间: 2013-9-24 09:50
太容易了
变量 图,x,y
循环(真)
循环(真)
图=图像.找图(0,0,1440,900,"d:\\111.bmp",#203040,0.8,0,x,y)
如果(图>=0)
这是找到图然后你想干什么就在这写
写完加个  跳出
如果结束
循环结束
循环结束
作者: nmqlzh    时间: 2013-9-29 07:02
呵呵 一直循环,否则还是废话。好咱将错就错 .,给你加几句,拨乱反正,引你入正途
  1. 循环(真)
  2.   x=0,y=0 ,是否找到   
  3. 是否找到=图像.找图(0,0,1440,900,"d:\\111.bmp",#203040,0.8,0,x,y)
  4.   如果(x>0) \\找到了
  5.     辅助.消息框(x&","&y,"找到图")
  6.     返回 是否找到 //返回循环找图
  7.     否则
  8.     辅助.消息框("没有找到该图")
  9. 如果结束
  10. 循环结束
复制代码

给你个思路,就好比判断死亡 这个永远循环,找到了就点安全复活,点完后继续找图.可以直接这么写上面是将错就错的,下面就是无限循环了.哦滴小心肝呀
  1. 循环(真)
  2.   x=0,y=0,是否找到     
  3.   图像.找图(0,0,1440,900,"d:\\111.bmp",#203040,0.8,0,x,y)
  4.   如果(x>0)
  5.     辅助.消息框(x&","&y,"找到图")//判定找到这个人物就死了哈哈!!
  6.    //这里可写找到图后的动作,比如安全复活啥的,嘿嘿!
  7.     否则//这句也不要的 删了
  8.     辅助.消息框("没有找到该图") //建议别弹窗 把这句删了,一个无限循环检测死亡的脚本就圆满了,嘿嘿,
  9.   如果结束
  10. 循环结束
复制代码

就这么简单,始终循环找,不怕你错,就怕我不指导你将错就错,发挥你的想象吧,一切皆有可能,化腐朽为神奇,只因有我神来一笔!喝酒小心肝呀!采纳呀!多么幽默 ,多么风趣的回答!陶醉呀!我老有才了点我回答右上侧的TOP就是采纳 卖糕的

作者: longlong2132    时间: 2013-9-29 17:09
我想你的意思是不是不断的找图,找到就执行其他动作,但是还是不断的在找,可以用线程开启不断循环找图,找到图后面加上另外一个子程序的调用,就可以了,不需要跳出。




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