Cocos2d-x学习篇------文本类
来源:互联网 发布:免费优盘数据恢复软件 编辑:程序博客网 时间:2024/04/29 02:21
方法1: 使用TTF文件创建文本
CCLabelTTF *label1 = CCLabelTTF::create("Cocos2d-x","Marker Felt",25);
第一个参数:要显示的字符串
第二个参数:字体格式
第三个参数:字体大小
label1->setPosition(ccp(size.width/2,size.height * 0.8));
addChild(label1);
方法2:使用字体文件创建文本
CCLabelBMFont *label2 = CCLabelBMFont::create("Cocos2d-x","fonts/boundsTestFont.fnt");
//label2->setString("123");
第一个参数:要显示的文本
第二个参数:字体文件。因为工程默认会定位到resource目录下,而字体文件会放在fonts文件夹下,所以需要填入相对路径文件名。
图中最上面的文本“Cocos2d-x"是第一种方式创建的,第二行是第二种方式创建的,相比第一种更美观。
方法3:使用plist文件来创建要显示的文本
CCLabelAtlas *label3 = CCLabelAtlas::create("COCOS,WELCOME","fonts/larabie-16.plist");
参数1:要显示的文本。
参数2:字体文件。该文件只定义了大写字母,所以前面的第一个参数只能用大写字母。
label3->setPosition(ccp(size.width/2, size.height * 0.3));
label3->setColor(ccc3(255,0,255)); //设置字体颜色
在游戏过程中想要更换显示文字时,使用第一种方式比较慢,一般建议使用第二、三种方式,效率更高。
- Cocos2d-x学习篇------文本类
- cocos2d-x学习日志(16) --富文本
- Cocos2d-x文本菜单
- Cocos2d-x 文本渲染
- 【Cocos2d-X开发学习笔记】第08期:渲染框架之文本类的使用
- 【Cocos2d-X开发学习笔记】第08期:渲染框架之文本类的使用
- cocos2d-x学习笔记——坐标系,锚点,文本类
- cocos2d-x学习笔记(二)基本概念与文本
- Cocos2d-x 3.1.1 学习日志8--2分钟让你了解cocos2d-x3.1.1 文本类
- cocos2d-x 文本读取CCFileUtils
- cocos2d-x-3.1 文本输入框简单使用 (coco2d-x 学习笔记九)
- 【cocos2d-x】cocos2d-x学习笔记之一
- [Cocos2d-x]Cocos2d-x 3.2 学习笔记
- [Cocos2d-x]Cocos2d-x 3.2 学习笔记
- 《Cocos2d-x lua 学习篇一》
- cocos2d-x 菜鸟实习生学习篇
- Cocos2d-x 学习篇-----------获取当前语言
- cocos2d-x学习日志(2) --精灵类
- x&(x-1)表达式的意义
- 手指在纳戒上弹了弹
- c++ operator typename 转换函数
- 编译 dhcp-3.1.3
- 聚集索引和非聚集索引
- Cocos2d-x学习篇------文本类
- C#反射机制详解
- 经典SQL语句大全
- 黑马程序员 C#参数传递方式及使用情境
- win7锁屏背景修改
- 性能测试之系统监控工具nmon
- lua开发(8)---工具相关
- C++函数返回值的特殊情况(返回引用、非引用、引用左值)
- ReferenceErroe: setImmediate is not defied