本文共 655 字,大约阅读时间需要 2 分钟。
脚本语言,动态编译,动态执行,这样的特性。游戏的流畅度,效率非常高,胜任主语言。
用–表示,双横杆
--这是一个Lua的注释,用--表示,双横杆print("Hello World")
--[[ 这是一个 多行注释--]]print("Hello World")
变量是动态类型,类似Python
例如变量类型可以变,动态转换
a = "hello world"print(a)a = 123print(a)
-- 函数类型实例a = function( var ) print("User input is " .. var)enda("我 爱 美玲")
-- table类型实例mTable = { 5, 2, 0}-- 输出地址,即创建一个指针print(mTable)for k, v in pairs(mTable) do print(k, v)end
运行结果
table: 00000000003d9fb01 52 23 0[Finished in 0.1s]
-- local 类型 private 类型,私有类型local a = 123;-- 不加 local 类型,默认是Golbal类型b = 123;
转载地址:http://dgcti.baihongyu.com/