Lua Lesson 02 lua的基本語法

2021-10-24 23:18:17 字數 966 閱讀 7420

--這是乙個單行注釋,在lua語言中,注釋是兩個減號
--[[

這是乙個多行注釋

]]--[[

為了美觀,也可以這樣寫,在下面的方括號加上兩個減號

--]]

lua 標示符用於定義乙個變數,簡單點說就是變數名稱。a--z,a--z,下劃線開頭加上 0 個或多個字母,下劃線,數字(0 到 9)。

盡量不要用下劃線加大寫字母的變數名稱,因為lua的關鍵字也是這樣的

lua 不允許使用特殊字元如@,$, 和%來定義標示符。 lua 是乙個區分大小寫的程式語言。

一般約定,以下劃線開頭連線一串大寫字母的名字(比如 _version)被保留用於 lua 內部全域性變數。

在預設情況下,變數總是認為是全域性的。

全域性變數不需要宣告,給乙個變數賦值後即建立了這個全域性變數,訪問乙個沒有初始化的全域性變數也不會出錯,只不過得到的結果是:nil。

如果你想刪除乙個全域性變數,只需要將變數賦值為nil。

換句話說, 當且僅當乙個變數不等於nil時,這個變數即存在。

Unity熱更新02 Lua基礎 01 Lua變數

print 變數 lua當中的簡單變數型別 nil number string boolean lua中所有的變數申明 都不需要申明變數型別 他會自動的判斷型別 類似c 裡面的 var lua中的乙個變數 可以隨便賦值 自動識別型別 通過 type 函式 返回值時string 我們可以得到變數的型別...

XLua官方教程 02 C 訪問Lua

這裡指的是c 主動發起對lua資料結構的訪問。本章涉及到的例子都可以在xlua tutorial csharpcalllua下找到。一 獲取乙個全域性基本資料型別 訪問luaenv.global就可以了,上面有個模版get方法,可指定返回的型別。luaenv.global.get int a lua...

lua學習 遊戲中的Lua

lua作為一種指令碼語言,可以快速地開發遊戲的原型。提高遊戲的開發效率。最熟悉不過的就是作為魔獸世界 博德之門 憤怒的小鳥等遊戲的指令碼語言。但是,具體來說,lua在遊戲中可以做什麼呢?在遊戲中,lua可以用來完成下面這些工作 編輯遊戲的使用者介面 定義 儲存和管理基礎遊戲資料 管理實時遊戲事件 建...