TC官方合作论坛
标题:
TC循环判断超时的问题
[打印本页]
作者:
pdsleo
时间:
2013-4-7 15:41
标题:
TC循环判断超时的问题
比如说:
循环(真)
如果(条件)
执行动作
如果结束
循环结束
怎样去让这个循环,找到了就执行动作,在规定时间多少秒多少秒之内,如果还是没有找到,就判断超时,执行另外一个动作?
作者:
kk1304231990
时间:
2013-4-7 15:46
可以用遍历吗遍历3次一次遍历的间隔设成5秒15秒没有找到就跳出执行令一个
作者:
IDE2012
时间:
2013-4-7 17:11
简单的方法是:
i=0
循环(i<5)
i=i+1
如果(条件)
执行动作
如果结束
辅助,延时(1000)
循环结束
这样最后结果就是循环执行5秒后结束
作者:
wumantun
时间:
2013-4-7 17:31
我一般注册大漠插件来获取时间,格式如下:
A时=dm.GetTime()/1000
循环(真)
如果(条件)
执行动作
如果结束
B时=dm.GetTime()/1000
如果(B时-A时>设定时间)
goto 某处
循环结束
作者:
wumantun
时间:
2013-4-7 17:32
忘了放延时了,放了延时如下:
我一般注册大漠插件来获取时间,格式如下:
A时=dm.GetTime()/1000
循环(真)
如果(条件)
执行动作
如果结束
辅助,延时(1000)
B时=dm.GetTime()/1000
如果(B时-A时>设定时间)
goto 某处
循环结束
作者:
wumantun
时间:
2013-4-7 17:33
哈哈,忘了个如果结束
A时=dm.GetTime()/1000
循环(真)
如果(条件)
执行动作
如果结束
辅助,延时(1000)
B时=dm.GetTime()/1000
如果(B时-A时>设定时间)
goto 某处
如果结束
循环结束
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1