
Lua
文章平均质量分 94
萧熊猫
我真的啥都不会
展开
-
Unity Lua与本地存档之我见我想我写
在几天前(30+天),已经对Sqlite3和pb来制作游戏存档做了讲解。Unity 通过Sqlite3和lua-protubuf制作游戏存档今天来讲一下,在Lua中的实用。我不知道其他独立游戏工作室是如何制作存档的,也不知道他们是用C#还是Lua来做存档。我只是因为项目需要,使用Lua来做对存档做存储和读取。如果有更好的做法,欢迎交流。接下里是废话,如果不感兴趣,可以直接跳过,直接去看下一个标题。这个最终做法是经过一周的尝试,改了又改,删了又删,最终找到的一种对我而言,算是比较安全便捷的写法。一原创 2021-03-19 19:42:16 · 980 阅读 · 0 评论 -
Lua语法知识点 垃圾回收collectgarbage
Lua垃圾回收只有一个函数collectgarbage,第一个参数是字符串,代表操作类型,第二个参数只有某些操作有,是该操作所需要的参数。操作类型:stop停止垃圾收集。restart重启垃圾收集。collect执行一个完整的垃圾收集循环。count返回当前使用的内存,单位为千字节。step单步执行垃圾收集,第二个参数代表多少步。如果步长可以完成一次垃圾收集,则返回true。sets...转载 2018-11-29 17:16:20 · 710 阅读 · 0 评论 -
Lua语法知识点 模拟类
面试的时候经常被问到这个 就先随便弄一下先贴一下代码 具体讲解等我哪天闲了再去别人那里扒一扒local aaa = {}aaa.__index = aaalocal AAA = setmetatable({}, aaa)if nil ~= AAA then _G.AAA = AAAend1.定义一个变量 是一个空表2.这个变量的元方法指向他自己3.把这个变量通过setm...原创 2019-06-26 16:19:09 · 161 阅读 · 0 评论