‘壹’ 按键精灵怎么把做个简单的跳到标记的脚本
Rem s1 Delay 500 GetColor=Plugin.Bkgnd.GetPixelColor(hwnd,230,268) Call Plugin.Color.ColorToRGB(GetColor, R, G, B) If R =47 and G =224 and B =102 Then Delay 500 Goto s2 End If Delay 500 Goto s1 Rem s2 代码能看懂吧?判断x=230y=268这个点,如果R =47 and G =224 and B =102,就跳到标记s2,如果不等于的话一直到End If都没有用,开始运行下面的Delay 500,然后调到标记S1,到标记S1后开始重新判断,直到达到你的要求跳到S2,至于你说的第8行代码,你可以加在Rem s2的下面,说的够啰嗦了,希望你能明白
‘贰’ 按键精灵脚本如何跳转标记间断循环,具体请看补充
这里需要用到Sub过程,可以完美的解决你的问题。
过程就是指将一段脚本整合在一起,并且可以多次调用,下面给你举一个例子就懂了:
Subname'定义一个过程
MessageBox"C"
EndSub
'从这里开始程序
MessageBox"A"
Callname'调用一次
MessageBox"B"
Callname'第二次调用
MessageBox"C"
Callname'结束
需要注意的是Sub定义的一段是不会执行的,并且定义可以放在脚本任意位置,不一定必须在开头
希望我的回答对你有帮助,如有还有疑问欢迎随时向我追问
^o^