欢迎光临
我们一直在努力

cocos2d-x触摸响应事件

事件监听器有以下几种:

1、EventListenerTouch(触摸事件)

2、EventListenerKeyboard(键盘响应事件)

3、EventListenerMouse(鼠标响应事件)

4、EventListenerAcceleration(加速记录事件)

5、EventListenerCustom(自定义事件)

_eventDispatcher的工作由三部分组成:

1、事件分发器EventDispatcher

2、事件类型EventTouch,EventKeyboard,等

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

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

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

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

 

未经允许不得转载:白天看星星' s Blog—xhmshine—专注于游戏开发--张红银' s Blog » cocos2d-x触摸响应事件
分享到: 更多 (0)