2个文件下载请往:http://game.ceeger.com/forum/read.php?tid=16589&fid=2
使用方式:
在自己的lua类中引用Event = require 'events'
然后要在你使用的地方添加事件AddListener(eventName,handler):
Event.AddListener("even",
function ()
print('onEvent')
end
)
在需要广播事件的地方Brocast(eventName,...)
Event.Brocast('even','chiuan')
或者你需要移除这个监听者RemoveListener(eventName,handler)
Event.RemoveListener('even')全部信息
Event.RemoveListener('even',yourHandler)某个