Cocos2d-x学习笔记之CCLayerColor层的使用实例
2014-09-11 09:27
851 查看
CCLayerColor层的使用方法,写的详细了一些,和上篇文章基本差不多的(查看CCLayer的更多介绍),只不过这次HelloWorld继承自CCLayerColor。
bool HelloWorld::init() { bool bRet = false; do { //ccc4这个宏的参数分别为R,G,B,A最后一个是透明度,设置成255就是不透明的,设置成0是透明的 CC_BREAK_IF(!CCLayerColor::initWithColor(ccc4(128,128,128,255))); CCSize size = CCDirector::sharedDirector()->getWinSize(); CCSprite * sprite = CCSprite::create("image1.png"); sprite->setPosition(ccp(100,100)); this->addChild(sprite); //新建一个colorlayer ccColor4B color = ccc4(200,200,0,255); CCLayerColor * layer = CCLayerColor::create(color); //设置layer层的大小 layer->setContentSize(CCSizeMake(200,200)); //这一步使layer层的锚点为(0.5,0.5),若不怎么设置,默认锚点在(0,0)处 layer->ignoreAnchorPointForPosition(false); layer->setPosition(ccp(size.width/2,size.height/2)); this->addChild(layer); bRet = true; } while (0); return bRet; }
您可能感兴趣的文章:
相关文章推荐
- 【Cocos2d-X开发学习笔记】第05期:渲染框架之布景层类(CCLayer)的使用
- 【Cocos2d-X开发学习笔记】第05期:渲染框架之布景层类(CCLayer)的使用
- 【Cocos2d-X开发学习笔记】第05期:渲染框架之布景层类(CCLayer)的使用
- 【Android】学习笔记(13)——AsyncTask使用实例
- cocos2d-x学习笔记07:在cocos2d-x中使用RTTI
- cocos2d-x实例学习(7)之同时使用rotate,skew,scale
- 面向对象的程序设计-学习笔记-28-虚函数的使用(实例补充)
- j2me学习笔记【9】——List中复选框的使用实例
- cocos2d-x学习笔记3:CCTextFieldTTF的使用和再封装
- cocos2d-x学习笔记14:粒子系统1:简介&工具使用
- cocos2d-x学习笔记(23)--地图的使用3--CCTMXLayer
- 学习笔记之cocos2d-x2.1.1实现读取.plist文件(使用数组CCArray)
- j2me学习笔记【12】——游戏操作Canvas类的up、down、left、right、fire属性使用实例
- cocos2d-x学习笔记17:记录存储2:SQLite基本使用 推荐
- cocos2d-x学习笔记17:记录存储2:SQLite基本使用
- Windows Workflow Foundation (wwf) 在宿主中使用参数与实例通信 --学习笔记(二)
- cocos2d-x学习笔记07:在cocos2d-x中使用RTTI
- [Erlang 学习笔记] 使用 rebar 创建 application(basho- lager 应用实例)
- cocos2d-x学习笔记(4)--CCLayer背景绘制
- cocos2d-x学习使用笔记一(从win32开始。。。下载、安装、配置、hello world篇)