马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 shiye 于 2015-6-2 20:02 编辑
之前在按键精灵里使用过 找不图只循环+3次,就结束
i=1
For i
i=0
Else
i = 1 + 3
End If
Next
可TC这里就想不通。条件是: 找不到图 只需循环再找3次,找到就循环结束,这3次找不到也循环结束,去下一步。
看码:
变量 intX,intY,a=0,b=1,liw
liw=复选框获取状态("复选礼物")
循环(1) //这里无限循环不用修改
变量 i=0
while(i==0) //这里循环找到为此。不知怎样才能, 找不到图再循环找3次,找到结束,找不到也结束。
变量 ts_a=数组()
ts_a[索引]=ts数组[索引].FindPic(640,545,845,595,"1.bmp|2.bmp|3.bmp|11.bmp|12.bmp|13.bmp","380914",0.9,0,intX,intY)
if(ts_a[索引] > -1)
调试输出("[小号窗口:"&索引&"][图片0-5>找到:"&ts_a[索引])
//此处添加任务
i=1
else
调试输出("[小号窗口:"&索引&"][>>确定没找到<<")
等待(200)
i=0
end
end
//--------------------------------------------//
选择(liw)
条件 "1"
如果(a<10) //一次找不到图,或者找到领取10次后,任务结束
变量 ts_c=数组()
ts_c[索引]=ts数组[索引].FindPic(570,545,830,595,"5.bmp|16.bmp","000000",0.9,0,intX,intY)
如果(ts_c[索引]>-1)
调试输出("{小号窗口:"&索引&"}{图片找到:"&ts_c[索引])
//此处添加任务
否则
a=9
结束
a=a+b
结束
结束
等待(10000)
结束
|