了解 VEXcode IQ 中的等待和非等待块

非等待块

非等待 即使块的行为尚未完成,堆栈也会继续。

“驱动”块是非等待块的一个很好的例子。 在下面的示例中,机器人不会移动,因为“驱动”块开始,但“停止驱动”块在电机移动之前将其停止。

当您想要同时执行多个行为时,非等待块非常有用。

等候区

等待 块暂停堆栈的其余部分,直到该块的行为完成。

大多数等待块位于运动和传动系统块中。

如果 VEX IQ 爪机器人需要取回立方体,您可以使用等待块让机器人单独执行每个行为。

可以等待或不等待的块

VEXcode IQ 允许用户一键将以下等待块更改为非等待块:“旋转”、“旋转至位置”、“驱动”、“转向”和“转向标题”。

通过将打开爪子的块更改为不等待,将抬起手臂的块更改为不等待,爪子打开时向前驱动,手臂抬起时向后驱动。

 

这种检索立方体的方法在比赛环境中效果更好,因为它可以节省时间。

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: