cocos2d-x 3.0 出来已经好久了,也已经用3.0写了几个小游戏,感觉3.0的事件触发机制太赞了,随这里总结一下,也算是对知识的一种回忆和加深理解。
3.0的事件分发机制中,需要也仅仅需要通过创建一个事件监听器来实现各种触发后的逻辑,然后添加到事件分发器_eventDispatcher,所有的事件监听器由这个分发器统一管理,即可完成事件响应。
事件监听器有以下几种:
1、EventListenerTouch(触摸事件)
2、EventListenerKeyboard(键盘响应事件)
3、EventListenerMouse(鼠标响应事件)
4、EventListenerAcceleration(加速记录事件)
5、EventListenerCustom(自定义事件)
_eventDispatcher的工作由三部分组成:
1、事件分发器Even

本文介绍了cocos2d-x 3.0的事件分发机制,重点讲解了触摸事件监听的使用,包括创建事件监听器、注册到事件分发器_eventDispatcher、实现回调函数的逻辑功能。还提到了事件监听器的克隆、移除和事件分发器的管理。
最低0.47元/天 解锁文章
1056

被折叠的 条评论
为什么被折叠?



