早教吧 育儿知识 作业答案 考试题库 百科 知识分享

按键精灵同一脚本内运行顺序问题假设一个脚本如果.则...如果.则.(1)否则条件结束如果.则.(2)否则条件结束如果.则.(3)否则条件结束如果.则.(4)否则条件结束否则条件结束其中1234

题目详情
按键精灵同一脚本内运行顺序问题
假设一个脚本
如果.则...
如果.则.(1)
否则
条件结束
如果.则.(2)
否则
条件结束
如果.则.(3)
否则
条件结束
如果.则.(4)
否则
条件结束
否则
条件结束
其中1234需单击不同坐标且出现选项后在共用同一子程序,按我理解运行顺序应该是如果1运行完成后再运行2在运行3,可为什么1234同时成立2个以上的话就只能顺利运行第一个,第二个就会略过点击直接运行子程序~
脚本
IfColor 68,246,"D7E7FB",0 Then
Delay 1000
MoveTo 68,246
Delay 1000
LeftClick 1
Delay 1000
IfColor 774,213,"414B51",0 Then
MoveTo 447,277
LeftClick 1
call 郑玄RR
Else
End If
IfColor 774,283," 444D54",0 Then
Delay 1000
MoveTo 443,323
Delay 1000
LeftClick 1
call 郑玄RR
Else
End If
IfColor 774,353,"4B545B",0 Then
Delay 1000
MoveTo 448,385
Delay 1000
LeftClick 1
call 郑玄RR
Else
End If
IfColor 774,423," 404A50",0 Then
Delay 1000
MoveTo 443,429
Delay 1000
LeftClick 1
call 郑玄RR
Else
End If
Delay 1000
MoveTo 824,158
Delay 1000
LeftClick 1
Else
End If
Sub 郑玄RR
Delay 1000
rem 郑玄
FindPic 481,210,694,428,"Attachment:\郑玄经验.bmp",1,intX,intY
If intX > 0 And intY > 0 Then
Delay 1000
MoveTo intX,intY
Delay 1000
LeftClick 1
Delay 1000
Else
FindPic 481,210,694,428,"Attachment:\于吉经验.bmp",1,intX,intY
If intX > 0 And intY > 0 Then
Delay 1000
MoveTo intX,intY
Delay 1000
LeftClick 1
Delay 1000
Else
MoveTo 580,482
LeftClick 1
Delay 1000
End If
goto 郑玄
End If
End Sub
▼优质解答
答案和解析
加入标记等待就行,比如:
rem q
Delay 200
IfColor 774,213,"414B51",0 Then
MoveTo 447, 277
LeftClick 1
call 郑玄RR
Else
goto q
End If