cocos2dx 3.x ClippingNode裁剪图形
2015-10-22 10:40
477 查看
auto clipNode = ClippingNode::create(); clipNode->setInverted(true); clipNode->setAlphaThreshold(0.0f); this->addChild(clipNode, 100); auto newLayer = LayerColor::create(Color4B(0, 0, 0, 150)); //添加灰色层 clipNode->addChild(newLayer); auto nSprite = Sprite::create("ccb/scale-9-demo.png"); nSprite->setPosition(ccp(300, 200)); //娶到图形大小区域 auto nSprite1 = Sprite::create("ccb/scale-9-demo.png"); nSprite1->setPosition(ccp(300, 200)); this->addChild(nSprite1); //再该位置创建图形,且高亮 clipNode->setStencil(nSprite);
相关文章推荐
- cocos2d-html5 让图层阻挡下层触碰事件
- 剖析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注册事件函数详解