深情香烟

文章
8
资源
0
加入时间
2年10月21天

Lua 封装自己的库(require)模块代码原理

模块例如在开发的过程中,有一些功能对于很多脚本都通用,这个时候就会考虑将这些功能抽出来,放到另外一个文件内,要用的时候直接调用即可。在Lua内称之为模块。代码LuaHelper.lua.txthelper={}function helper.const(tab) local meta={ -- 按照tab的键值情况生成一个meta,所以下面setmetatable({},meta)中可以是{} -- 返回一个空table,起作用的是meta __index=function(se