寒風的Cocos2dx之旅之单点触摸

前端之家收集整理的这篇文章主要介绍了寒風的Cocos2dx之旅之单点触摸前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

单点触摸是一种事件监听器,首先要为它进行初始化,这里采用C11新特性。

auto listener=EventTouchOneByOne::create();//这里新添加了一个单点触摸事件监听器。

首先在.h文件中声明一个触摸开始、触摸中的方法

bool _touchBegin(Touch* t,Event* e);

listener->onTouchBegan=CC_CallBack2(类名::_touchBegin,this);

Director::getInstance()->getEventDispector( )-> addEventListenerWithSceneGraPHPriority(listener,this);//将listener放入事件委托中。

在.cpp文件中实现onTouchBegan方法

bool 类名::onTouchBegan(Touch *t,Event* e) { return true; }

猜你在找的Cocos2d-x相关文章