The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.
VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.
主要结构是项目执行开始的地方。 换句话说,这里添加了包含设备、命令和参数的指令,这些指令的组合在执行时决定了机器人的特定行为。
请注意,主要结构有一个打开和关闭花括号
左大括号必须始终与右大括号配对。
在主结构的大括号之间,您可以添加指令来对机器人进行编程
每当你启动一个新程序时,主结构内部都是代码行 vexcodeInit();
该命令在代码开始之前设置并初始化所有设备(例如电机、传感器)。 不要 删除 vexcodeInit();
在一个驱动机器人前进的简单项目中, 指令 包含三个部分:
- 装置
- 命令
- 参数
设备和命令由称为“ 点运算符”的句点分隔
在driveFor命令的参数周围有一组括号。 这是成对标点符号的另一个示例(如大括号)。 每个参数都用逗号分隔。
该行代码的末尾是一个分号。 分号告诉编译器这条 指令 已经完成,应该继续执行下一条指令。
如果您的项目中有多个指令,则项目的指令将从左到右、从上到下运行。
根据分号的位置,VEXcode Pro V5 将运行第一行,然后运行下一行。 由于分号,它会知道要移动到第二行。
当项目到达主结构的右大括号时,项目结束。
在该项目中,机器人将向前驱动200毫米(第24行),然后在程序完成之前驱动机器人向前移动50毫米(第25行)。