![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Xlua
LiuChangQing_MyName
这个作者很懒,什么都没留下…
展开
-
lua——非全局的函数
lua种的函数是一种“第一类值”,所以,函数不仅可以存储在全局变量中,还可以存储在table的字段中和局部变量中。存储在table的字段中大部分Lua库中都有将函数存储在table字段中的操作。若要在Lua中创建这种函数,只需将常规的函数语法与table语法结合起来使用:lib = {}lib.foo = function(x,y) return x+yendlib.goo = function(x,y) return x - yendprint(lib.foo(2,1));原创 2020-08-12 19:05:01 · 270 阅读 · 0 评论 -
Lua实现定时器
Lua实现定时器// An highlighted blocklocal index = 1;local delays = {};local elasped = 0;local function SetTimeout(delay,fn) table.insert(delays,{ time = elasped + delay, fn = fn }) --TODO 排序endlocal function Update(dt) elasped = elasped + dt; fo原创 2020-08-05 16:30:12 · 2043 阅读 · 0 评论 -
Xlua
Xlua学习-LuaCallCsharpnew C#对象访问C#静态属性,方法访问C#成员属性,方法父类属性,方法参数的输入输出属性(out,ref)new C#对象在lua中是没有new关键字的,所以在lua中这样创建local newGameObj = CS.UnityEngine.GameObject;local obj = newGameObj();–上面是获取到类,这一步相当于n...原创 2020-06-10 00:21:27 · 193 阅读 · 0 评论 -
Xlua报错解决方案
先开坑,给自己一个目标,尽快近期完成原创 2020-04-08 00:25:36 · 1190 阅读 · 0 评论