cocos2d-x触摸响应事件

11个月前 (03-07) xhmshine cocos2d 0评论 已收录 454℃

事件监听器有以下几种:

1、EventListenerTouch(触摸事件)

2、EventListenerKeyboard(键盘响应事件)

3、EventListenerMouse(鼠标响应事件)

4、EventListenerAcceleration(加速记录事件)

5、EventListenerCustom(自定义事件)

_eventDispatcher的工作由三部分组成:

1、事件分发器EventDispatcher

2、事件类型EventTouch,EventKeyboard,等

3、事件监听器(上面列举的五种)

监听器实现各种触发后的逻辑,事件分发器来分发所有注册的事件,然后调用响应的类型监听器来响应事件。

这篇来讲一下游戏中用的最多的触摸事件监听EventListenerTouch

3.0中的触摸监听变得非常简单,只需要注册响应的事件监听器,给事件监听器的各个响应函数赋予响应的回调函数,最后将实现的事件监听器注册到事件分发器_eventDispatcher中,实现各个回调函数的逻辑功能即可。

 

博主

这货来去如风,什么鬼都没留下!!!

相关推荐

嗨、骚年、快来消灭0回复。