【末世旅行之Cocos2d-x】Cocos3.x中对标签Label的更改
来源:互联网 发布:淘宝查看宝贝排名 编辑:程序博客网 时间:2024/04/27 16:14
本文经过看过http://blog.csdn.net/chinahaerbin/article/details/39994261才学到的
我之前是用的Label::createWithBMFont,Cocos2d-x版本是3.6,在windows下写的代码
运行时出现了下图的问题:
所以我就想换个标签函数,于是看到了上文中所说的博客
在3.x中,废弃了2.x里的LabelTTF、LabelAtlas、LabelBMFont三个字体类,取而代之的是全新的字体标签Label。
实际上Label是将三个字体类进行了融合,进行统一的管理与渲染,这使得创建字体标签Label的方式更加统一,更加方便。
createWithSystemFont函数介绍:
static Label* createWithSystemFont( const std::string& text, //字符串内容 const std::string& font, //字体(字体名称、或字体文件) float fontSize, //字号 const Size& dimensions = Size::ZERO, //label的尺寸大小,默认不设置尺寸 TextHAlignment hAlignment = TextHAlignment::LEFT, //水平对齐方式,默认左对齐::LEFT TextVAlignment vAlignment = TextVAlignment::TOP //垂直对齐方式,默认顶部 ::TOP )
如:
Label* lb1 = Label::createWithSystemFont("123abc", "Arial", 24);
另外的创建TTF:createWithTTF(原LabelTTF),创建CharMap:createWithCharMap(原LabelAtlas),创建BMFont:createWithBMFont(原LabelBMFont)及其他的相关内容请转到上述博客中参考
0 0
- 【末世旅行之Cocos2d-x】Cocos3.x中对标签Label的更改
- 【末世旅行之Cocos2d-x】创建项目以及批处理快捷创建项目
- cocos2d-x 3.0对label的改进
- 总结Cocos2d-x 3.0 中新字体标签Label
- 总结Cocos2d-x中新字体标签Label
- 总结Cocos2d-x 3.0 中新字体标签Label
- 总结Cocos2d-x 3.0 中新字体标签Label
- 【cocos2d-x游戏开发】Label标签的使用
- Cocos2d-x 3.0标签类Label
- Cocos2d-x 3.0标签类Label
- Cocos2d-x 3.0标签类Label
- Cocos2d-x-3.0中改进的标签
- cocos3.x更改layer,scene锚点
- Cocos2d-x 3.0-新的Label-Cocos2d-x官方文档
- cocos2d-x 3.13 Label 的使用
- Cocos2d-x v3.0正式版尝鲜体验Label文本标签
- Cocos3.x跟Cocos2.x的区别
- 更改cocos2d-x android 项目的cocos2d-x的版本
- where is the chrome exension in my computer
- DB2错误信息(按sqlcode排序)
- window下redis nosql初试
- 淘宝技术发展
- 几个子数组问题的相互转换
- 【末世旅行之Cocos2d-x】Cocos3.x中对标签Label的更改
- CF 274 div2 E - Riding in a Lift (递推)
- Laravel访问网站页面空白
- Android跳转照相机并存储照片
- 程序员励志名言
- dp斜率优化
- Android Studio代理设置(SDK下载代理设置)
- HDU 2099 整除的尾数解题思路
- 程序员面试宝典第五章 程序设计基本概念