cocos2dx3.x使用cocostudio触摸事件不响应的奇葩问题
2014-06-11 17:53
246 查看
刚刚使用3.1,发现了一些关于触摸的不同之处,对于习惯于2.x的人还是觉得坑啊,简单总结一下:
使用cocostudio加进来的ui,当某个可触但不可见的时候,给他添加任何触摸监听事件都是按照不可触处理的,真心感觉太坑了! //白白原创
给某一个层的某一个精灵绑定触摸之后,移除该层,但是触摸还在,应该也做移除
_eventDispatcher->removeEventListener(touchListener);
touchListener = nullptr;
_eventDispatcher是CCNode的成员,可以直接使用。
慎用_eventDispatcher->removeAllEventListeners();因为他不管是谁的触摸事件,统统移除掉。
使用cocostudio加进来的ui,当某个可触但不可见的时候,给他添加任何触摸监听事件都是按照不可触处理的,真心感觉太坑了! //白白原创
给某一个层的某一个精灵绑定触摸之后,移除该层,但是触摸还在,应该也做移除
_eventDispatcher->removeEventListener(touchListener);
touchListener = nullptr;
_eventDispatcher是CCNode的成员,可以直接使用。
慎用_eventDispatcher->removeAllEventListeners();因为他不管是谁的触摸事件,统统移除掉。
相关文章推荐
- cocos2dx3.x使用cocostudio触摸事件不响应的奇葩问题
- cocos2d-x 3.x 关于cocostudio的UI将事件吃掉,场景Layer无法响应手势的问题解决方法
- 【Cocos2dx】使用CCControlButton创建按钮、按钮点击事件,点击事件中的组件获取,setPosition的坐标问题
- cocos2d-x js binding tips 1 使用cocosbuilder导入jsb后无法响应触摸的问题
- Cocos2dx-3.x触摸事件之实现人机交互(三)
- cocos2dx 3.x使用cocostudio编辑的ui设置剪切在android出现白屏现象
- cocos2dx中使用触摸事件
- cocos2dx 3.x 屏幕触摸事件的认识
- cocos layer触摸事件不响应的问题
- 使用Android OpenGL ES 2.0绘图之六:响应触摸事件
- Cocos2dx-3.x触摸事件之实现人机交互(二)
- Cocos2dx3.x 使用cocostudio导出的骨骼动画
- [置顶] 使用Android OpenGL ES 2.0绘图之六:响应触摸事件
- cocos2dx-3.6 开发技巧(二)回调函数以及动画的使用,触摸事件,android返回键,屏幕截屏
- (转)使用OpenGL显示图像(六)响应触摸事件
- Cocos2dx-3.x触摸事件之实现人机交互(一)
- cocos2dx3.x加载使用cocostudio导出的UI项目
- cocos2dx3.2 谈谈精灵也能加入触摸事件回调函数简单使用,呢吗有木有更有的方法
- cocos2dx 3.x 在wp开发时,使用sqlite3出现无法使用/ZW编译的问题
- cocos2dx3.x 使用libluacocos2d库 问题