控制动作
⑴坐标颜色判断:
——抓点坐标/颜色:使用方法同”B、鼠标动作“中抓点一节。在鼠标动作菜单中抓的点不能在此处使用
——选择坐标点: 在菜单中选择一个已经抓取的坐标
——判断条件: 可以设置”等于“或”不等于“两个逻辑条件
——选择颜色:在菜单中选择一个已经抓取的颜色
在设置好命令后,点击”插入“,会在正文编辑器中生成如下的命令:

在”则“与”条件结束“之间再插入一条或多条命令,则在满足条件的情况下,”则“与”条件结束“之间的命令就会被执行,反之则不被执行。
无论”则“与”条件结束“之间的命令是否被执行,最后都会继续执行”条件结束“后面的命令。
⑵循环执行:循环执行工具中的一条或多条命令。设定好次数后点击插入,会在正文编辑器中生成如下的命令:
在”循环X遍“与“循环结束”之间插入想要被循环执行的命令即可。当循环次数达到以后,会自动执行后面的命令。
⑶表达式判断(do while) :
——输入表达式:可以输入任意一个数学表达式,包括常量与变量,例如1=1
注意:变量的定义和使用比较复杂,不建议初学且没有编程经验的新手研究使用
—— 执行方式:可以选择
·执行后面的语句(if then):如下图
条件成立的话,则执行“则”与“条件结束”之间的命令
·循环执行(do while):如下图
条件成立的话,则反复执行“则循环执行”与“循环结束”之间的命令。每执行一遍,系统就会重新对表达式做一次判断,如果表达式成立,则继续执行;如果表达式不成立,则执行“循环结束”后面的命令
注意:该选项一般只有在表达式为变量的时候使用,否则工具会被锁死在该循环里
⑷定义标记 / 调转到标记
——定义标记:点选“标记”,然后在后面的文本框中输入任意一段文字,则可以在工具中插入一个标记。标记不会影响程序的正常执行,主要是配合“跳转到标记”的指令使用,因此也常被做为注释使用
——调转到标记:点击“跳转到标记”,在下拉菜单中便会显示已经被定义过的标记。例如以下一段命令:
工具在执行到”标记 示范“时不会有任何影响,但当执行到“跳转到标记 示范”时,则会从“标记 示范”的位置开始执行。换句话说,如果没有“跳转到标记 示范”这行命令,”标记 示范“这行命令不会有任何作用。
⑸定义子程序 / 调用子程序
——定义子程序:点选“子程序”,然后在后面的文本框中输入任意一段文字(子程序的名称),则可以在工具中插入“子程序XX”与”子程序结束,回到调用处“两个标记,分别表示子程序的首尾。然后可以在这两行命令之间插入子程序的内容
——调用子程序:点击“调用子程序”,在下拉菜单中便会显示已经被定义过的子程序。以下一段命令为例:

在”子程序 示范“与”子程序结束,回到调用处“之间的就是一段子程序,”示范“是这段子程序的名称。在程序运行到”子程序 示范“处、一直到”子程序结束,回到调用处“时,这段子程序并不会被执行。一直需要到工具执行到”调用子程序 示范“的时候,则这段子程序开始执行;执行完毕后,则自动执行”调用子程序 示范“后面的下一句命令。
|