cocos2d-x基础知识点之元素的创建
来源:互联网 发布:看不起同学知乎 编辑:程序博客网 时间:2024/05/16 18:15
创建元素,四要素。
第一点,定义。
一般是在头文件里面定义。
第二点,创建。
主要是和相应资源绑定。
第三点,设置位置。
自己的需要。
第四点,添加。
添加到场景才能显示。
示例:精灵的创建
CCSprite *pSprite;pSprite = CCSprite::create("资源的相应路径");pSprite->setPosition(ccp(x坐标,y坐标));this->addChild(pSprite,层数);
按钮的创建
///<再来一次按钮> CCMenuItemImage *pAgain;///<按钮的图片> CCMenu *pMenu;///<按钮>pAgain = CCMenuItemImage::create("U3/PartB/Game/Frog/result/button1.png","U3/PartB/Game/Frog/result/button2.png",this,menu_selector(U3BGameScene::menuClick));pAgain->setPosition(ccp(650, 220));pAgain->setTag(9999);pMenu = CCMenu::create(pAgain, NULL);pMenu->setPosition(CCPointZero);addChild(pMenu,6);
cocos2d-x文本框的创建
1、直接贴文字
CCLabelTTF的创建(略)
2、从相应图片上读取文字显示,相当于截取的图片文字
CCLabelAtlas的创建
CCLabelAtlas pLabel_time; pLabel_time=CCLabelAtlas::create(game_time,"U3/PartB/Game/Frog/result/number.png",20,29, '0');pLabel_time->setPosition( ccp(357, 700) );this->addChild(pLabel_time,3);
CCLabelBMFont的创建
CCLabelBMFont label_all; label_all = CCLabelBMFont::create("string", "U3/PartB/Game/Frog/font/word.fnt");this->addChild(label_all);label_all->setPosition(ccp(420, 606));label_all->setString(title[vRand[0]]);
- cocos2d-x基础知识点之元素的创建
- Cocos2d-x Lua学习【1】基本元素的创建
- Cocos2d-x游戏开发之图片元素
- 学习笔记cocos2d-x之元素介绍
- cocos2d-x(3): 创建精灵基础学习
- 5、Cocos2d-X 游戏编程之------精灵创建的方式
- 一些cocos2d-x开发的知识点总结
- 创建Cocos2D-X的项目
- cocos2d-x项目的创建
- 阿J的cocos2d-x学习笔记-元素消消看(一)-精灵的创建
- 阿J的cocos2d-x学习笔记-元素消消看(二)-主场景的创建
- 阿J的cocos2d-x学习笔记-元素消消看(三)-菜单的创建
- cocos2d-x 2.x 精灵的创建
- cocos2d-x入门知识点
- cocos2d-x lua之创建剪切精灵
- Cocos2d-x 动作之创建自定义动作
- 【Daimn Cocos2d-x 】如何创建一个Cocos2d-x的项目.
- cocos2d-x基本元素
- iphone旋转响应的方法
- Linux 前台后台作业管理
- 第十一周阅读程序----程序1
- jBPM4的运行期环境
- 职责链模式
- cocos2d-x基础知识点之元素的创建
- vs2005使用matlab2010b引擎配置
- android 如何设置小区广播默认信道 主要是印度市场
- Ubuntu_中软件的安装、卸载以及查看的方法总结
- FindBugs使用
- RAR文件格式官方说明书的翻译[中英对照]
- android 如何获取MCC/MNC
- android开发之获取信号强度
- 问题20130509