cocos2d-x 学习笔记(ActionsTest)
来源:互联网 发布:mac windows 7 iso 编辑:程序博客网 时间:2024/05/17 20:31
添加图片
m_grossini = CCSprite::create(s_pPathGrossini);m_grossini->retain();m_grossini->setPosition(ccp(VisibleRect::center().x, VisibleRect::bottom().y+VisibleRect::getVisibleRect().size.height/3));
为什么要retain()?
因为介于cocos特殊的内存管理机制,就像java一样,当调用autoRelease时会释放“没人认领”的对象,但如果retain了候就不会被autoRelease盯上。
但之后一定要调用release
m_grossini->release();
添加文字
std::string str = title();const char * pTitle = str.c_str();CCLabelTTF* label = CCLabelTTF::create(pTitle, "Arial", 32);addChild(label, 1);label->setPosition( ccp(VisibleRect::center().x, VisibleRect::top().y - 30) );
添加下面的“上一个”“重放”“下一个”菜单系统
CCMenuItemImage *item1 = CCMenuItemImage::create(s_pPathB1, s_pPathB2, this, menu_selector(ActionsDemo::backCallback) ); CCMenuItemImage *item2 = CCMenuItemImage::create(s_pPathR1, s_pPathR2, this, menu_selector(ActionsDemo::restartCallback) ); CCMenuItemImage *item3 = CCMenuItemImage::create(s_pPathF1, s_pPathF2, this, menu_selector(ActionsDemo::nextCallback) ); CCMenu *menu = CCMenu::create(item1, item2, item3, NULL); menu->setPosition(CCPointZero); item1->setPosition(ccp(VisibleRect::center().x - item2->getContentSize().width*2, VisibleRect::bottom().y+item2->getContentSize().height/2)); item2->setPosition(ccp(VisibleRect::center().x, VisibleRect::bottom().y+item2->getContentSize().height/2)); item3->setPosition(ccp(VisibleRect::center().x + item2->getContentSize().width*2, VisibleRect::bottom().y+item2->getContentSize().height/2)); addChild(menu, 1);
0 0
- cocos2d-x 学习笔记(ActionsTest)
- Cocos2d-x 2.0.1 学习tests示例(二)ActionsTest
- Cocos2d-x基础:TestCpp之ActionsTest
- cocos2d-x Tests教程:ActionsTest 详解
- cocos2dx_lua ActionsTest 学习及笔记
- cocos2d-x之TestCPP例子解析(2)-ActionsTest
- cocos2dx3.2 学习笔记(3)--ActionsTest(1)
- Cocos2d-x学习笔记(二)Cocos2d-x整体框架
- Cocos2d-x 学习笔记
- Cocos2d-x学习笔记
- Cocos2d-x学习笔记
- Cocos2d-x学习笔记
- cocos2d-x学习笔记
- cocos2d-x学习笔记
- cocos2d-x 学习笔记
- cocos2d-x 学习笔记
- cocos2d-x学习笔记
- Cocos2d-x 学习笔记
- ORA-15032,ORA-15031,ORA-15014
- android Immutable bitmap passed to Canvas constructor异常
- 【使用技巧】【图像编辑和处理】将多幅图片放到一块方便对比
- 语言的语音,音素,元音,辅音,音节
- Centos 安装R 集成 Hadoop、RHive 配置安装手册
- cocos2d-x 学习笔记(ActionsTest)
- RunTime(三)
- uitoolbar item 自动调整布局
- Spark delete
- js简易漂亮的提示框
- yiluo----- Maven基础-默认中央仓库[settings.xml 配置详解 ]
- 手斧Linux – 从LFS到Funtoo (122)
- 图像分割性能评价
- java key tool 命令