您的位置:首页 > 移动开发 > Cocos引擎

cocos2dx3.x使用cocostudio触摸事件不响应的奇葩问题

2014-06-11 17:53 246 查看
刚刚使用3.1,发现了一些关于触摸的不同之处,对于习惯于2.x的人还是觉得坑啊,简单总结一下:

使用cocostudio加进来的ui,当某个可触但不可见的时候,给他添加任何触摸监听事件都是按照不可触处理的,真心感觉太坑了! //白白原创

给某一个层的某一个精灵绑定触摸之后,移除该层,但是触摸还在,应该也做移除

_eventDispatcher->removeEventListener(touchListener);

touchListener = nullptr;

_eventDispatcher是CCNode的成员,可以直接使用。

慎用_eventDispatcher->removeAllEventListeners();因为他不管是谁的触摸事件,统统移除掉。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: