TC官方合作论坛
标题:
循环找图某一条件成立之后如何跳回第一行代码重新执行?
[打印本页]
作者:
jrflsh
时间:
2012-5-15 14:01
标题:
循环找图某一条件成立之后如何跳回第一行代码重新执行?
在一个死循环当中 ,当某一如果条件成立,怎么跳回第一行代码重新开始执行,前提是没有跳出这个死循环,还是在这个循环之内,跳回循环开始的地方重新执行,这个应该如何实现呢?求解!!!!
作者:
tyuyan
时间:
2012-5-15 14:15
循环(真)
你要oo
如果(条件成立)
你要xx
如果结束
循环结束
楼主是要这样的吗?
作者:
yvyan
时间:
2012-5-15 14:19
呵呵,学过按键吧。TC没有按键Rem Goto的跳转,想做跳转,只能够写死循环加等待时间,或者通过循环条件来控制循环。
作者:
TC管理员
时间:
2012-5-15 14:31
如果别人的回复可以帮你解决问题或提供了思路,请记得采纳最佳回复。
作者:
花开花落
时间:
2012-5-15 14:37
来围观下。。
作者:
jrflsh
时间:
2012-5-15 14:43
回复
2楼
tyuyan
的帖子
循环(真)//这是一个死循环,从这里开始执行
代码
代码
代码
判断=图像.找图(**********)
如果(判断)//如果找到了这个图片,就不要往下执行了,再跳回第一行循环开始的位置,开始新一轮的循环
代码
如果结束
代码
代码
代码
循环结束
是这个样子的 如果这个图片出现之后,不要它继续往下执行了,直接跳回第一行代码,这个代码应该怎么写呢
作者:
yvyan
时间:
2012-5-15 14:55
回复
6楼
jrflsh
的帖子
循环(真)//这是一个死循环,从这里开始执行
代码
代码
代码
判断=图像.找图(**********)
如果(!判断)//如果没有找到,就执行下面的代码,如果找到了,就跳过下面的代码继续循环。
代码
代码
代码
如果结束
辅助.等待(100)
循环结束
作者:
tyuyan
时间:
2012-5-15 15:19
循环(真)//这是一个死循环,从这里开始执行
代码
代码
代码
判断=图像.找图(**********)
循环(判断)//如果找到了这个图片,就不要往下执行了,再跳回第一行循环开始的位置,开始新一轮的循环
代码
跳出
循环结束
代码
代码
代码
循环结束
这样应该可以了吧! 亲,如果解决了 请采纳
作者:
q405047127
时间:
2012-5-15 15:28
学习。- -
作者:
zxyc2000
时间:
2012-5-15 15:41
continue & break
作者:
战地之王
时间:
2012-5-15 16:17
学习学习。。
作者:
jrflsh
时间:
2012-5-15 16:20
回复
8楼
tyuyan
的帖子
我用一个功能函数解决了,
如果(判断)//找到这个图片之后跳转到另外一个功能去
打怪.判断()
如果结束
然后再到这个 打怪.判断() 这个功能里跳转到当初的死循环
谢谢你的指点
作者:
jrflsh
时间:
2012-5-15 16:22
回复
4楼
小东
的帖子
嗯,每次提问得到帮助我都会采纳的,现在这样真不错哦,多了很多热心的朋友,愿tc越办越好!
作者:
tyuyan
时间:
2012-5-15 16:27
这里用我那样的循环就可以了哦!写个函数的方法调用的话,感觉没那必要。 不过功能实现了就可以了的,呵呵
作者:
mengtianxi
时间:
2012-9-17 12:58
学习学习
作者:
qq641235265
时间:
2015-9-15 16:19
有一个流程控制语句叫“继续”。
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1