![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
lua
shenliangl
这个作者很懒,什么都没留下…
展开
-
Lua Event 事件
1、Event.lualocal M = {}M.list = nilM.eventName = nilfunction M:New(eventName) local o = {} setmetatable(o, self) self.__index = self o.list = {} o.eventName = eventName return oend-- 获取有多少个监听function M:GetCount(...) retu原创 2021-02-06 15:44:09 · 1505 阅读 · 2 评论 -
Lua class实现+自定义析构函数+引用计数
class实现class.luafunction class(classname, super) cls = {} if super then setmetatable(cls, {__index = super}) cls.super = super else --引用计数器 cls.referenceCount = 0 cls.referenceDict = {} functio原创 2020-08-27 10:56:39 · 917 阅读 · 0 评论 -
Lua使用:跟.的区别
点定义(.)冒号定义(:)点调用(.)没有默认self,传入参数=接受参数有默认self,self=第一个参入参数,传入的第二个参数为接受的第一个参数,依次类推冒号调用(:)没有默认self,传入第一个参数=self(对象本身)有默认self,self=(对象本身),传入参数=接受参数...原创 2020-08-25 10:04:44 · 296 阅读 · 0 评论 -
Lua 简单的lua字符串分割方法
简单的lua字符串分割function string.split(str,splitchar) for s in (str):gmatch("(.-)"..splitchar) do print(s) endend原创 2018-03-20 10:20:36 · 4512 阅读 · 0 评论