菜鸟求问!关于按键精灵 if then else

For100Delay6000MoveTo579,510LeftClick1MoveTo748,538Delay100000FindPic0,0,1024,768,"At... For 100
Delay 6000
MoveTo 579, 510
LeftClick 1
MoveTo 748, 538
Delay 100000
FindPic 0,0,1024,768,"Attachment:\英雄2.bmp",0.7,logoX,logoY
If logoX > 0 And logoY > 0 Then
moveto logoX+729,logoY-272
LeftClick 1
Else
Delay 30000
FindPic 0,0,1024,768,"Attachment:\英雄2.bmp",0.7,logoX,logoY
If logoX > 0 And logoY > 0 Then
moveto logoX+729,logoY-272
LeftClick 1
End If
End If
next
这个脚步是我自己弄来挂机的 我想问问 IF THEN ELSE 如果都不满足条件 那会一直循环 ELSE后面的语句吗 求高人解惑
我的意思是IF 后面加的条件 如果不满足 不是应该执行ELSE 后面的 ,那么如果ELSE的也不满足会从第一句开始循环 还是ELSE后面的循环到条件满足为止。。
展开
 我来答
maozz
2015-01-09 · TA获得超过2038个赞
知道大有可为答主
回答量:2063
采纳率:92%
帮助的人:1265万
展开全部
看来你还没明白语法和它的逻辑.
if then 这句是用来条件判断的,这之后的语句是满足条件才执行的.
Else 否则...指的是不满足上面判断的所有情况Else就相当于是和否,对和错的分界线.还有个Elseif 就不说了,免得你晕.
end if 做为判断结束语,指再此之后的命令就跟上面的判断无关了.
按照你的脚本意思.找到图点击,找不到图则再找图,找到点击,找不到回去循环.你后面这个找图就是多余的
追问
好像明白了 谢谢阿 意思就是第二次找图也找不到就会结束是吗  那我想问问如果我想第二次找图找不到 想让它一直循环到找到为止 脚本应该怎么改 (⊙o⊙)…谢谢你的帮忙 这是我第一次搞这个
追答
do
FindPic 0,0,1024,768,"Attachment:\英雄2.bmp",0.7,logoX,logoY

delay 200
loop Until logoX>0 //满足条件不再循环
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式