lua中的单例模式

在cocos2d-lua中的实现

首先要取消cc.exports关键字,在cocos2d-lua中,默认是不允许直接使用lua的全局变量的,而要求在之前加上关键字cc.exports


例如:
在lua中:ID就是一个全局变量
但是在cocos2d-lua中,若不改变config.lua中的设置,就要写成cc.exports.ID,否则报错


在目录下的config.lua脚本中 设置CC_DISABLE_GLOBAL为false

lua中的单例模式

将User做成单例
lua中的单例模式
调用User单例
lua中的单例模式
输出结果
lua中的单例模式