Evevt和EventDispatcher类在as3的事件机制中是很重要的角色,dispatchEvent()是EventDispatcher类的一个事件发送方法,它可以发送出Event类或其子类的实例,在as3中所有的显示对象都可以发送事件,因为as3中所有的显示对象都是EventDispatch...
分类:
其他好文 时间:
2014-07-22 22:56:55
阅读次数:
160
此文对cocos2d-x引擎中最具代表性,最能体现框架结构的几个类做了简单的介绍, 包括Director,Application, Renderer, EventDispatcher, Scheduler. 对于这些类, 也只对关系主要流程的方法做了介绍, 略过了容错代码和其它细节. 主要目的是让大...
分类:
其他好文 时间:
2014-07-22 22:44:53
阅读次数:
202
很多需要注意的地方我全给了中文标识,但是这里我还要再次说明下新版本的touch OneByOne机制:
1.listener根据Node的优先级排序后,依次响应。值得注意的是,新版本的优先级是根据Node的global Zorder来的,而不是2.x的触摸优先级。
2.当TouchEvent Began来了之后,所有的listener会依次影响Touch Began。然后再依次响应Touch Move...而不是一个listener响应完 began move end之后 轮到下...
分类:
其他好文 时间:
2014-06-26 07:13:01
阅读次数:
275
本篇文章分析Cocos2d-x3.0 事件机制,包括事件(Event),侦听器(EventListener), 分发器(EventDispatcher)的源码实现,最本质的了解Cocos2d-x引擎的事件是如何传递,使我们在开发中运用事件游刃有余。...
分类:
其他好文 时间:
2014-06-19 10:54:19
阅读次数:
352