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