TC官方合作论坛

 找回密码
 立即注册
查看: 1034|回复: 7

[问题] 跳出以后让循环找图还能继续一直循环

[复制链接]
发表于 2013-9-6 23:16:57 | 显示全部楼层 |阅读模式

马上加入TC

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

x
循环(真)
  x=0,y=0     
  图像.找图(0,0,1440,900,"d:\\111.bmp",#203040,0.8,0,x,y)
  如果(x>-1)
    辅助.消息框(x&","&y,"找到图")
    跳出//跳出循环找图
    否则
    辅助.消息框("没有找到该图")
  如果结束
  辅助.等待(1000)
循环结束
回复

使用道具 举报

发表于 2013-9-6 23:38:30 | 显示全部楼层
-。-这不是自相矛盾吗?不要跳出不就得了
回复 支持 反对

使用道具 举报

发表于 2013-9-6 23:48:45 | 显示全部楼层
你要是想一起循环,就不要跳出!!
找到就调用其它函数,执行完再回到循环里就行了~~
说话自相矛盾~~~呵呵~
回复 支持 反对

使用道具 举报

发表于 2013-9-7 01:33:54 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-7 09:48:55 | 显示全部楼层
可是按键精灵可以这样的
回复 支持 反对

使用道具 举报

发表于 2013-9-24 09:50:37 | 显示全部楼层
太容易了
变量 图,x,y
循环(真)
循环(真)
图=图像.找图(0,0,1440,900,"d:\\111.bmp",#203040,0.8,0,x,y)
如果(图>=0)
这是找到图然后你想干什么就在这写
写完加个  跳出
如果结束
循环结束
循环结束
回复 支持 反对

使用道具 举报

发表于 2013-9-29 07:02:59 | 显示全部楼层
呵呵 一直循环,否则还是废话。好咱将错就错 .,给你加几句,拨乱反正,引你入正途
  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就是采纳 卖糕的
回复 支持 反对

使用道具 举报

发表于 2013-9-29 17:09:28 | 显示全部楼层
我想你的意思是不是不断的找图,找到就执行其他动作,但是还是不断的在找,可以用线程开启不断循环找图,找到图后面加上另外一个子程序的调用,就可以了,不需要跳出。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-24 07:56 , Processed in 0.039689 second(s), 23 queries .

Powered by 海安简单软件服务部

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

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