我的块是 VEXcode IQ 中的块类别之一。 其他一些类别包括外观、声音、传感和变量。 我的块用于创建一系列可以在整个项目中多次使用的块。
如何制作积木
从“我的块”类别中选择“创建块”。
通过在“块名称”字段中输入来重命名该块,然后选择“确定”。
如何自定义块
添加输入(数字)
从“制作块(预览)”屏幕中选择“添加输入(数字)”选项。 通过在“数字”字段中输入来重命名输入,然后选择“确定”。
添加输入(布尔值)
从“制作块(预览)”屏幕中选择“添加输入(布尔)”选项。 通过在“布尔”字段中输入来重命名输入,然后选择“确定”。
添加标签
从“制作块(预览)”屏幕中选择“添加标签”选项。 通过在“标签文本”字段中输入内容来重命名标签,然后选择“确定”。
组合输入和标签
将输入和标签组合在一起以创建一系列块。
如何删除输入/标签
要删除输入或标签,请选择要删除的输入或标签顶部的“清除”图标。
如何使用定义块
创建参数后,现在可以从“定义”块中使用参数。
将附加块附加到“定义”块。
使用“定义”块中的参数。
使用附加到“何时开始”块的“我的块”。
如何使用我的积木
播放警报器示例
在此示例中,机器人将使用“我的块”来:
- 播放警笛声 3 次
- 向前行驶 12 英寸
- 播放警笛声 6 次
“定义”帽子块分解了一个过程。 在下面的示例中,此“定义” hat 块 将用于播放警笛声音的块分解一定次数。 从定义块中拖动要在块内使用的参数。
设置“定义”块后,现在可以将新创建的块拖动并添加到“启动时”块以设置参数。
参数更改后,项目就可以 下载并运行。
换行打印示例
在此示例中,机器人将使用“我的块”来:
- 向前行驶 15 英寸
- 打印电池容量并将光标移动到 Brain 屏幕上的新行
- 将机器人向右转动 180 度
- 打印电池容量并将光标移动到 Brain 屏幕上的新行
“定义”帽块分解用于打印传感器报告器值的块,然后移动到新行。 从定义块中拖动要在块内使用的参数。
设置“定义”块后,现在可以将新创建的块拖动并添加到“启动时”块以设置参数。
参数更改后,项目就可以 下载并运行。