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行)。