首页 > 代码库 > cocos2dx3.x使用cocostudio触摸事件不响应的奇葩问题
cocos2dx3.x使用cocostudio触摸事件不响应的奇葩问题
刚刚使用3.1,发现了一些关于触摸的不同之处,对于习惯于2.x的人还是觉得坑啊,简单总结一下:
使用cocostudio加进来的ui,当某个可触但不可见的时候,给他添加任何触摸监听事件都是按照不可触处理的,真心感觉太坑了! //白白原创
给某一个层的某一个精灵绑定触摸之后,移除该层,但是触摸还在,应该也做移除
_eventDispatcher->removeEventListener(touchListener);
touchListener = nullptr;
_eventDispatcher是CCNode的成员,可以直接使用。
慎用_eventDispatcher->removeAllEventListeners();因为他不管是谁的触摸事件,统统移除掉。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。