Luau 是 Roblox Studio 中使用的程式語言。它是一種快速、小、安全、隨機編寫的程式語言,由 Lua 5.1 得到。
Studio 的支援
Studio 的脚本編輯器支持 Luau 以自動完成、語法高亮、靜態審核、類型檢查和脚本分析。它還會顯示對 Roblox Engine API 的會員的文件和功能簽名。
類型
Luau 包括以下資料類型:
- 零 代表不存在或沒有任何值或資料類型。它與任何其他值或資料類型不同。
- 數量 或 double 代表雙倍精度 (64 位) 漂浮點數。
- 字串 是字符、例如字母、數字和符號的順序。
- Enums 是固定列表項目。
Luau 是動態預設打字。 變數、功能參數和返回值可以是任何數據類輸入。 這樣可以使您更快地編寫代碼,因為您不需要為每個數據項提供類型。 您還可以在 Luau 中宣告特定類型,並且啟用 嚴格類型檢查 以讓類型問題明顯而易於找到。
數據結構
您也可以使用原始資料類型來實現以下資料結構:
功能
在 Luau 中,變量 和函數 可以在一個指令碼內擁有全球和本地 範圍 。 Luau 具有論理、關係和複合的屬性分配2>操作器2>。你可以使用5>控