在 VEXcode 123 中禁用和启用块

VEXcode 123 允许用户禁用和启用其项目中的块。 在测试或调试项目时,这对于学生来说是一个有用的功能,因此他们不必拆开项目来找出哪些部分未按预期工作。 用户可以禁用或启用某个块来测试和观察该块在项目中或不在项目中时机器人行为的差异。


如何禁用和启用块

禁用菜单.png

为了使用 VEXcode 123 中的禁用或启用块功能,123 Robot 必须连接到您的平板电脑或计算机。

禁用一个块将阻止它在项目启动时被执行。 要禁用块,请右键单击或长按该块以激活上下文菜单,然后选择禁用块。 然后,该块将在项目中显示为灰色,并在其上方显示对角线网格。

启用菜单.png

要启用该块以便在项目启动时执行它,请右键单击或长按禁用的块以激活上下文菜单,然后选择启用块。


禁用时各个块会发生什么

禁用块.png

当一个块被禁用时,它会显示为灰色,上面有一个对角线网格。

禁用的块被视为注释。 对项目流程没有影响,项目启动时不会执行。

上例中,123 机器人将向前行驶 1 步,然后停止;它不会转动。


禁用具有嵌套块的块时会发生什么

禁用堆栈.png

当您禁用其中嵌套有块的块时,所有块都会被禁用。 像循环或 if-then-else 条件这样具有嵌套块的块,可以像单个块一样被禁用。

右键单击或长按以激活该循环或条件控制块的上下文菜单,然后选择禁用块。

禁用.png

该图显示了禁用重复循环时会发生什么。 循环及其内部的两个块都被禁用,并且它们都显示为灰色,上面有一个对角线网格。

启用堆栈.png

在此示例中,项目启动时不会发生任何事情,因为所有块都被禁用。 您可以通过激活主块的上下文菜单并选择启用块来启用主块以及其中的所有嵌套块。

启用.png

当主块启用时,其中的所有嵌套块也将被启用。

在这个例子中,现在主模块已启用,当项目启动时,123 机器人将向前行驶 1 步,然后右转 90 度,并重复这些行为 4 次以在一个正方形中行驶。


禁用和启用单个嵌套块

禁用堆栈.png

您可以按照禁用任何其他块的相同步骤来禁用一系列嵌套块(例如循环或 if-then-else 条件)中的单个块:右键单击或长按以激活该块的上下文菜单并选择禁用阻止。

在此示例中,循环内的单个块被禁用。

启用堆栈.png

要启用该嵌套块,您需要右键单击或长按以激活其上下文菜单。

启用notan选项.png

请注意,主块(在本例中为 [Repeat] 块)的上下文菜单将不会提供用于启用嵌套块的选项,因为主块本身并未被禁用。

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

Last Updated: