在VEXcode 123中使用“我的指令块”

“我的指令块”是VEXcode 123中的一个指令块类别。 还有外观、音效、传感和变量等其他类别。 “我的指令块”用于创建可以在整个程序中多次使用的一系列指令块。


如何创建指令块

选择“创建指令块”.png

从“我的指令块”类别中选择“创建指令块”。

创建_指令块_1.png

通过输入“指令块名称”重命名指令块,然后选择“OK”。


如何自定义指令块

添加输入值(数字)

创建_指令块_2.png

从“创建指令块”屏幕中选择“添加输入值(数字)”选项。 通过在“数字”区域输入文本来重命名输入值,然后选择“OK”。

添加输入值(布尔值)

创建_指令块_3.png

从“创建指令块”屏幕中选择“布尔值”选项。 通过在“布尔值”区域输入文本来重命名输入值,然后选择“OK”。

添加标签

创建_指令块_4.png

从“创建指令块”屏幕中选择“添加标签”选项。 通过在“标签文本”区域输入文本来重命名标签,然后选择“OK”。

结合输入值和标签

创建_指令块_5.png

将输入值和标签结合在一起,来创建一系列指令块,然后选择“OK”。


如何删除输入值/标签

创建_指令块_6.png

如要删除输入值或标签,请选择要删除的输入值或标签上方的“清除”图标。


如何使用定义指令块

定义大纲.png

参数创建后,就可以在{Define} 指令块中使用。

连接更多.png

将额外的指令块连接到{Define} 指令块上。

移动数字.png

使用{Define} 指令块中的参数

使用“我的指令块”.png

将[我的指令块] 连接到{When Started} 指令块上。


如何使用“我的指令块”

沿正方形驱动样例

拖动“我的指令块”.png

在本例中,123机器人将使用“我的指令块”来:

  • 沿着边长为1步的正方形向前驱动。
  • 右转45°
  • 沿着边长为2步的正方形向前驱动。

{Define} 帽状指令块分解了一个程序。 在下例中,这个{Define} 帽状指令块分解了沿正方形驱动一定次数的指令块。 从 {Define} 指令块中拖动要在指令块中使用的参数。

一旦设置{Define} 指令块后,新创建的指令块现在可以被拖动并添加到{When Started} 指令块来设置参数。

下载_并_运行.png

参数更改后,程序准备启动

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

Last Updated: