cocos2d-html5 让图层阻挡下层触碰事件
2015-10-22 10:39
477 查看
目前最新版本是3.8.1,基本上基于3.x之后的都可以这样处理:
给当前图层一个成员变量:_touchListener
一个成员方法:
然后在onEnter里添加如下:
给当前图层一个成员变量:_touchListener
一个成员方法:
onTouchBegan:function(touch,event) { return true; },
然后在onEnter里添加如下:
this._touchListener = cc.EventListener.create({ event: cc.EventListener.TOUCH_ONE_BY_ONE, swallowTouches: true, onTouchBegan:this.onTouchBegan.bind(this) }); cc.eventManager.addListener(this._touchListener, this);
相关文章推荐
- 剖析iOS开发中Cocos2d-x的内存管理相关操作
- cocos2d-js项目发布
- Cocos2d入门--1--初涉相关属性或代码
- Windows 7(64bits)+虚拟机运行Cocos2d-x 3.8.1 cpp-tests项目
- Windows 7(64bits)+虚拟机运行Cocos2d-x 3.8.1 cpp-tests项目
- cocos2dx JAVA,C++互相调用函数
- 关于Cocos2d-x-2.2.0的Win32和Android平台的环境配置
- Cocos2d-x-----------------------------------------------ActionManager
- Cocos2d-x 3.X, Android Studio版添加广点通广告平台
- cocos2dx 3.6 关于场景间传值(UserDefault)、本地存储的基本方法(tinyxml2)
- 对Cocos2d-JS程序的简单剖析
- Cocos2d-x 2.x android 集成admob广告(三)banner+interstitial
- cocos如何在cmd里创建工程
- Cocos2d-JS项目结构介绍
- 小小菜之Cocos2d-x游戏开发旅程——项目实例:飞机大战(5)
- 小小菜之Cocos2d-x游戏开发旅程——项目实例:飞机大战(4)
- 小小菜之Cocos2d-x游戏开发旅程——项目实例:飞机大战(3)
- Cocos2dx 3.0 正式版本开发环境搭建(Win32/Android)
- cocos2dx+lua注册事件函数详解
- Cocos流体之 LiquidFun流体纹理shader的编写(二)