在 VEXcode EXP 中,建立新變數時需要為新變數命名。 您也可以選擇在機器人配置中更改設備的名稱。
有效姓名規則
變數名稱必須是唯一的,但名稱必須遵循其他規範。
變數名用在以下地方:
- 設備(使用機器人配置創建)
- 數字(使用“Make Variable”創建)
- 布林值(使用“Make a boolean”建立)
- 清單(使用「製作清單」建立)
- 2D 清單(使用「製作 2D 清單」建立)
以下是選擇有效名稱時的標準概述:
該名稱不能使用特殊字元。
名稱必須以字母開頭。 它不能以數字開頭。
該名稱不能使用空格。
該名稱不能是 VEXcode 中的保留字。 保留字是 VEXcode 已經使用的單字或名稱。
範例:vex、Brain、時間、for、while、break、else、not。
這個名稱必須是唯一的(僅使用一次),但可以有不同的大小寫(一種大寫和一種小寫)。
可能的名稱錯誤
當您建立變數名稱時,如果您看到「名稱已被佔用」錯誤,則表示上述任何群組中存在重複的名稱。
當開啟使用早期版本的 VEXcode EXP 製作的專案時,您可能會遇到這樣的情況,該專案具有重複的變數名稱。 這會在編譯時導致錯誤,您將看到以下類型的錯誤訊息
上面的錯誤訊息顯示了以下問題:
- 名稱“myvariable”被發現是一個數值變數和一個布林變數。
- 名稱“awesomeVar”被發現是一個數值變數和一個布林變數。
要解決該錯誤,需要刪除或更改其中一個重複項,以便它們是唯一的。