区块#

本指南详细介绍了如何使用 VEXcode CTE 中的块。您将学习如何阅读和理解每个块,并了解其详尽的描述、参数和使用示例。

理解区块条目#

API 参考中的每个块条目都包含以下组件:

  • 块名称和图像:这是块的名称和块的图像。

  • 描述:对该块功能的简要说明。

  • 阻塞/非阻塞:表示该块是否等待完成后再移动到下一个块。

  • 参数:屏幕截图显示了该块的所有可用参数以及扩展的下拉菜单。

  • 返回:描述块返回的内容(如果适用)。

  • 示例:提供一个图像,演示如何在 VEXcode 中使用该块。

块条目示例#

将 6 轴臂移动到位置 块用于将 6 轴臂移动到指定的一组坐标。

这可以是非阻塞阻塞,取决于是否使用并且不等待选项。

移动 [手臂 v] 到位置x:(120) y:(120) z:(75) [毫米 v] ▶

选择坐标使用的单位:毫米或英寸。

图片展示了一个用于将机械臂移动到3D空间中特定位置的模块。提供的坐标为 x = 120、y = 120 和 z = 75,单位设置为毫米。有一个下拉菜单,允许用户根据需要将测量单位从毫米 (mm) 切换为英寸。当前,所选单位为“mm”。

您可以选择箭头进行扩展,而不必等待 - 这将允许后续块在 6 轴臂移动时运行。

移动 [手臂 v] 到位置x:(120) y:(120) z:(75) [毫米 v] ◀ 并且不等待

在此示例中,6 轴臂将移动到坐标 (120, 120, 75)(以毫米为单位)。

当开始
移动 [手臂 v] 到位置x:(120) y:(120) z:(75) [毫米 v] ▶

子部分中的块#

某些模块位于与其特定传感器或功能相关的特定子部分中。例如,与计时器、传感器或电机相关的模块将相应地分组。有关这些模块的详细信息,请参阅这些子部分。