Lua
Yu______________
这个作者很懒,什么都没留下…
展开
-
Lua 语言特性
Lua 语言特性 :nil(空)nil 类型表示一种没有任何有效值 , 例如打印一个没有赋值的变量,便会输出一个 nil 值 .nil 做判断时会被认定为 false .> print(type(a))nil>nil 还有一个”删除”作用,给变量赋值 nil ,等同于把它们删掉 .> print(a)nil> a = 10> print(a)10> a = nil> print原创 2017-04-26 14:41:17 · 2098 阅读 · 0 评论 -
Lua 常用Math库
Lua Math库 : 函数名 描述 示例 结果 abs 绝对值 math.abs(-25) 25 ceil 向上取整 math.ceil(5.5) 6 floor 向下取整 math.floor(9.9) 9 max 取参数最大值 math.max(2,4,6,8) 8 min 取参数最小值 math.min原创 2017-06-19 11:29:21 · 2233 阅读 · 0 评论 -
Lua - table 当作 dictionary 乱序
Lua - table 当作 dictionary 乱序:当 table 当作 dictionary 来使用时 : 打印出来的顺序 : 注意 :如果在项目中需要用到 dictionary , 同时也需要按顺序遍历就要注意一点了, 通常需要手动处理排序问题原创 2016-07-20 14:14:33 · 1001 阅读 · 0 评论 -
Lua - table 稀疏列表(Cannot serialise table: excessively sparse array)报错
Lua - table 稀疏列表报错 :问题情况 :当 table 当作数组使用时 如果下标过于稀疏转化Json格式, 就会报错(Cannot serialise table: excessively sparse array) (翻译 : 不连续的表:过于稀疏阵列)解决办法 :通常可以利用类似C# 里面的 dictionary 的数据类型这样就可以正常运行了 ! 注意 :lua 中 t原创 2016-07-20 09:09:25 · 2252 阅读 · 0 评论 -
为什么Lua里没有Continue?
转载自 : https://www.cnblogs.com/jeJee/archive/2012/09/22/2697952.html对于Lua里没有continue的问题相信很多用lua的人都遇到过,官方也有作出了解释。(官方回应) 在Lua中,repeat until 有点类似于C++的do while,但在机制上有一点区别,在Lua的until的条件表达式中,表达式中的变量可以是rep...转载 2016-07-25 20:30:14 · 2632 阅读 · 1 评论