【正文】
a,b,c都是局部變量 數(shù)值運算 ? 支持 +, , *, / ? 多了一個 ^ 乘方運算 2 ^3 結果為 8 ? 連接字符串 .. This a .. string. 等于 this a string 比較運算 小于 大于 = 不大于 = 不小于 == 相等 ~= 不相等 所有這些操作符總是返回 true或 false。 全局變量 /局部變量 ? 默認情況下,變量總是認為是全局的。它可以同時給多個變量賦值。 條件控制語句 ? if 條件 then … elseif 條件 then … else … end ? while 條件 do … end ? repeat … until 條件 ? for 變量 = 初值,終點值,步進 do … end ? for 變量 1,變量 2, … ,變量 N in表或枚舉函數(shù) do … end 控制語句 格式 示例 If if 條件 then ... elseif 條件 then ... else ... end if 1+1=2 then print(true) elseif 1+2~=3 then print(true) else print(false) end While while 條件 do ... end while 1+1~=2 do print(true) end Repeat repeat ... until 條件 repeat print(Hello) until 1+1~=2 For for 變量 =初值 , 終點值 , 步進 do ... end for i = 1, 10, 2 do print(i) end For for 變量 1, 變量 2, ... 變量 n in 表或枚舉函數(shù) do ... end for a,b in mylist do print(a, b) end 語句塊 ? 語句塊在 C++中是用 {和 }括起來的,在Lua中,它是用 do 和 end 括起來的。在注釋當中, [[和 ]]是可以嵌套的。 ? 多行注釋 由 [[表示注釋開始,并且一直延續(xù)到 ]]為止。 LUA入門 注釋 ? 單行注釋 連續(xù)兩個減號 表示注釋的開始,一直延續(xù)到行末為止。 Roberto Ierusalimschy Waldemar Celes Luiz Henrique de Figueiredo History ? “SOL” – Simple Object Language, c. 1993 ? PUCRio and Tecgraf ? Petrobras ? Major influences: SNOBOL, Icon, AWK, Bibtex, Scheme LUA在游戲開發(fā)中做什么? ? 數(shù)據(jù)描述 ? 配置管理 ? 邏輯控制 比如任務系統(tǒng), NPC對話,出現(xiàn)時間,地點等。AllenFang 怎么讀? /39。lua/(嚕?。? 1993 年在巴西里約熱內(nèi)盧天主教大學 (Pontifical Catholic University of Rio de Janeiro in Brazil)誕生了一門編程語言,發(fā)明者是該校的三位研究人員