使用循环#
如果你想让机器人重复执行相同的动作多次,例如绕正方形行驶,你可以右键单击模块,从上下文菜单中选择“复制”,然后不断复制这些模块,直到它们按照正方形的图案移动。不过,更简单的方法是使用“逻辑 - 控制”类别中的“重复”模块。
重复块#
右键单击方块以打开其上下文菜单。
选择“复制”以复制该图块及其下方连接的所有图块。重复此操作,直到图块被复制到所需的数量。
使用重复块#
重复 模块位于 逻辑 - 控制 类别中。
重复块。#
repeat (10)
结束
连接重复块#
将重复模块连接到启动时模块。
将模块移入重复模块#
将 drive for 和 turn for 模块拖入 repeat 模块中。
设置重复次数#
选择重复次数,即可更改重复块内各块的运行次数。
其他类型的循环#
使用永久块#
如果你想让一系列操作永远重复,请使用 forever 代码块。
永恒的障碍。#
永久循环
结束
使用中断块#
要跳出循环,请在循环中使用 break 代码块,使代码立即退出循环块。
中断块。#
退出循环