使用循环#
This tutorial walks you through using the repeat block to move the 6-Axis Arm up and down in VEXcode CTE. By the end, you’ll have a project that repeats the same two blocks three times.
If you want your arm to repeat the same action multiple times, you could keep duplicating the same blocks over and over. A simpler way, however, is to use the repeat block within the Logic - Control category.
Attach two increment arm position blocks below the when started block. Set the z parameter to 50 on the first block and -50 on the second, to move the arm up, then back down.
当开始
[手臂 v] 位置递增x:[0] y:[0] z:[50] [毫米 v] ▶
[手臂 v] 位置递增x:[0] y:[0] z:[-50] [毫米 v] ▶
Attach a repeat block below the when started block.
当开始
重复 (10)
结束
[手臂 v] 位置递增x:[0] y:[0] z:[50] [毫米 v] ▶
[手臂 v] 位置递增x:[0] y:[0] z:[-50] [毫米 v] ▶
Drag the increment arm position blocks inside the repeat block.
当开始
重复 (10)
[手臂 v] 位置递增x:[0] y:[0] z:[50] [毫米 v] ▶
[手臂 v] 位置递增x:[0] y:[0] z:[-50] [毫米 v] ▶
结束
Select the repeat number and change it to 3, so the blocks inside run three times.
Make sure your arm is connected to VEXcode, then select Start to run the project. The arm will move up and down three times.
You can also repeat a sequence of actions forever, using the forever block instead of repeat.
永久循环
结束
To break out of a loop, use the break block within a loop, to make the code exit the looping block immediately.
退出循环