按键向导如何插入条件语句?
1.转移语句:Goto
格式:Goto[标签]
说明:跳到标记的位置。
2.注释或标记语句:Rem
格式:Rem[注释或标记]
说明:它可以作为跳转语句的标签,也可以作为脚本的注释。
3.条件语句:IfColor...EndIf
条件正格式:
IfColor x y Color 0(x和y是桌面的横坐标和纵坐标,color是颜色的RGB码)。
[语句块]
EndIf
说明:如果坐标点(x,y)的颜色等于color的值,则执行语句块中的内容。
条件反转格式:
IfColor x y color 1
[语句块]
EndIf
说明:如果坐标点(x,y)的颜色不等于color的值,则执行语句块中的内容。
4.循环语句:For...结束
格式:
对于[循环次数]
[语句块]
结束
说明:多次执行语句块,执行次数由循环数控制。
5.延迟声明:延迟
格式:延迟[毫秒]
解释:在执行下一个脚本之前等待一段时间。
6.游标移动语句:MoveTo,MoveR
格式:
绝对移动:移动到x y轴
说明:将鼠标移动到(x,y)点。
相对运动:动子dxdy(正dx和dy表示正运动,负dxdy表示负运动)。
说明:相对于当前坐标水平移动鼠标X,垂直移动鼠标Y。
7.鼠标控制语句:左键单击,右键单击,左键双击,左键向下,左键向上,右键向下,右键向上。
格式:
左键点击:LeftClick 1
右键:右键1
左键双击:LeftDoubleClick 1。
左按:LeftDown 1
左键弹出:LeftUp 1
右键:RightDown 1
右键弹出菜单:RightUp 1
8.Keypress语句:KeyPress、KeyDown、KeyUp。
格式:
按键:按键代码1(代码为键盘ASCII码)。
按住:按键代码1
弹出:按键代码1
9.输入字符串语句:SayString
格式:say string[要输入的字符串]
10.保存/恢复鼠标位置
格式:
保存鼠标位置:SaveMousePos
解释:保存当前鼠标位置。
恢复鼠标位置:RestoreMousePos
解释:将鼠标移动到最后保存的鼠标位置。
这两种说法经常被用来制作网游练习脚本。鼠标位置在脚本开始时保存,在脚本结束时恢复。
11.子程序,子程序调用
格式:
子程序名
[语句块]
返回
说明:把一些语句放在子程序中,可以反复调用。
子程序名
说明:调用子例程中的语句块。
11.脚本停止运行
格式:EndScript
解释:完全停止运行当前脚本。可用于调试脚本。
12.弹出窗口
格式:MessageBox[窗口显示内容]
说明:弹出窗口显示设置,用户可以点击“确定”继续运行脚本,可以用来暂停脚本。
13.表情判断
格式:IfExpression...EndIf
if expression[表达式]
[语句块]
EndIf
解读:根据表达式的返回结果判断是否执行语句块。
14.表达式循环
格式:While...结束
while[表情]
[语句块]
结束
说明:如果表达式的返回结果为真,则重复执行语句块。
15.输入表达式
格式:say expression[表达式]
说明:输入表达式的计算结果。
16.输入VBScript语句
格式:VBS [VBScript语句]
说明:输入一个VBScript语句,可以用来定义变量。例如,VBS dim I。定义了变量I。