Lua学习
加q 734149362
这个作者很懒,什么都没留下…
展开
-
Lua解析json文件
最近学习luaframwork框架,大多数的逻辑基本上都要放在lua里面完成,之前unity是使用LitJson来转换json文件,而在Lua里面可以使用自带的cjson来进行转换:local cjson = require "cjson"local file = FileRead()local json = cjson.decode(file)for i = 0, #json do logError(json[1].time);endfunction FileRead() local原创 2020-08-19 18:48:04 · 2864 阅读 · 0 评论 -
Lua基础学习(二)
全局变量与局部变量:只要用local关键字声明的变量都是局部变量,在一个以 end 结束的段落中生效;只要没有用local关键字声明的变量都是全局变量,全局有效,但在局部中,假如全局变量和局部变量的变量名相同,则以局部变量为基准变量赋值:Lua 可以对多个变量同时赋值,变量列表和值列表的各个元素用逗号分开,赋值语句右边的值会依次赋给左边的变量。a, b = 10, 2x &l...原创 2019-12-03 16:23:17 · 115 阅读 · 0 评论 -
Lua基础学习(一)
基本数据类型Lua 是动态类型语言,变量不要类型定义,只需要为变量赋值。 值可以存储在变量中,作为参数传递或结果返回。Lua 中有 8 个基本类型分别为:nil(空值,相当于null)、boolean、number(双精度double类型)、string、userdata(表示任意存储在变量中的C数据结构,可以将任意 C/C++ 的任意数据类型的数据(通常是 struct 和 指针)存储到 L...原创 2019-12-01 22:30:40 · 163 阅读 · 0 评论