cocos2d-x+lua开发,如何重载scene的事件
来源:互联网 发布:logstash 采集数据库 编辑:程序博客网 时间:2024/04/30 03:10
CCNode:registerScriptHandler() register callback function for onEnter/onExit events。Callback function auto unregister after onExit() called.local function createScene() local scene = CCScene:node() local function sceneEventHandler(eventType) if eventType == kCCNodeOnEnter then if scene.onEnter then scene:onEnter() end else if scene.onExit then scene:onExit() end end end scene:registerScriptHandler(sceneEventHandler) return sceneendlocal scene = createScene()function scene:onEnter() print("on scene enter")endfucntion scene:onExit() print("on scene exit")endCCDirector:sharedDirector():runWithScene(scene)
在cocos2d-x框架中并没有提供继承类的解决方案(在这点上做的功夫远不如iphonewax)
但是呢cocos2d-x在开发游戏上绝对是一个很不错的框架。
下边是官方给出的“重载”事件函数的方法
- cocos2d-x+lua开发,如何重载scene的事件
- cocos2d-x-lua:API-scene和layer
- cocos2d-x lua开发
- cocos2d-x绑lua的开发环境
- cocos2d-x绑lua的开发环境
- cocos2d-x绑lua的开发环境
- cocos2d-x绑lua的开发环境
- cocos2d-x绑lua的开发环境
- cocos2d-x绑lua的开发环境
- cocos2d-x绑lua的开发环境
- cocos2d-x lua 触摸事件
- Cocos2d-x Lua 触摸事件
- cocos2d-x+lua+cocosbuilder+luaproxy开发中遇到的读取子node以及事件绑定问题
- cocos2d-x+lua+cocosbuilder+luaproxy开发中遇到的读取子node以及事件绑定问题
- cocos2d-x Scene的启动加载
- cocos2d-x 3.0 scene的退出
- cocos2d-x scene场景的切换
- 二、如何使用Lua开发配合cocos2d-x开发游戏
- 线程间操作无效: 从不是创建控件(对 Windows 窗体控件进行线程安全调用)
- mips和mipsel的区别
- GTP协议循序渐进(三)----通过实例了解TEID
- java中线程的合成与分开
- php shtmlspecialchars 函数 详解
- cocos2d-x+lua开发,如何重载scene的事件
- Android系统服务-WindowManager
- 用css3实现Social Media Buttons
- 关闭浏览器后session不失效 in servlet.
- java开发之——遍历文件夹的两种方式
- word不能输入中文
- pydev eclipse插件安装
- Android开发中wrap_content和fill_parent的区别
- oracle创建用户与权限操作(oracle学习笔记一)