cocos2dx触摸事件的添加问题,触摸事件不起作用

来源:互联网 发布:网络视频广告表现形式 编辑:程序博客网 时间:2024/05/18 00:20

长时间没来博客,居然被盗号被封····抓狂

还好解锁,之前的博客也都在。

今天记录个小问题:


cocos2dx添加一个触摸事件,因为只用到TouchEnd,就没有添加TouchBegan,结果是一直检测不到触摸。

_listener = EventListenerTouchOneByOne::create();
_listener->onTouchEnded = CC_CALLBACK_2(Card::OnTouchEndEvent, this);
_listener->onTouchBegan = CC_CALLBACK_2(Card::OnTouchBeganEvent, this);//这是必须要的,默认返回false,是不会再继续执行之后的事件的
Director::getInstance()->getEventDispatcher()->addEventListenerWithFixedPriority(_listener, 1);


以上,谨记。





0 0
原创粉丝点击