~~~~我的生活,我的点点滴滴!!

最后一个LabelBMFont了,字体图集LabelBMFont,LabelBMFont类是一个基于位图的字体图集。是一个包括全部你须要于坐标数据一起显示在屏幕上的字符的图像,它同意字符从主图中剪切出来。

看他提供的函数接口

static LabelBMFont * create(const std::string& str, const std::string& fntFile, float width = 0, TextHAlignment alignment = TextHAlignment::LEFT,const Point& imageOffset = Point::ZERO);

他依赖于.fnt文件来创建字体

看下例子

auto label = LabelBMFont::create("BMFont Test", "bitmapFontTest.fnt");
label->setPosition(Point(visibleSize.width / 2 + origin.x, visibleSize.height / 2 + origin.y));
addChild(label);

效果图

字体制作工具使用介绍

Cocos2d-x支持很多使用fnt文件格式的位图字体,以下介绍下怎样使用Glyph Designer一款Mac下的字体设计器来创建字体图集(Windows下可使用Hiero和BMFont)

cocos2dx-3.0(8)------Label、LabelTTF、LabelAtlas、LabelBMFont使用之法相关推荐

  1. cocos2d-x 中添加显示文字的三种方式 LabelTTF 、LabelBMFont 和 LabelAtlas

    在 cocos2d-x 中有三个类可以在层或精灵中添加文字: LabelTTF LabelBMFont LabelAtlas LabelTTF 直接支持使用 TTF 字库,可以支持全部的中文,但是效率 ...

  2. 转 cocos2d-x 3.0 常用对象的创建方式

    cocos2d-x 3.0 中所有对象几乎都可以用create函数来创建,其他的创建方式也是有create函数衍生. 下面来介绍下create函数创建一般对象的方法,省得开发中经常忘记啥的. 1.精灵 ...

  3. 4、Cocos2dx 3.0三,找一个小游戏开发Hello World 分析

    尊重开发人员的劳动成果.转载的时候请务必注明出处:http://blog.csdn.net/haomengzhu/article/details/27186557 Hello World 分析 打开新 ...

  4. 4、Cocos2dx 3.0游戏开发找小三之Hello World 分析

    尊重开发人员的劳动成果.转载的时候请务必注明出处:http://blog.csdn.net/haomengzhu/article/details/27186557 Hello World 分析 打开新 ...

  5. Cocos2d-x 3.0正式版 HelloWorld分析

    我们不管是对于一款编程语言的学习,还是对一个游戏引擎的学习,第一个基本都是HelloWorld,那么我们现在来分析一下,Cocos3.0正式版的HelloWord  又有哪些改进? 我们可以对比2.2 ...

  6. Cocos2d-x 3.0 红孩儿私家必修:第二章 cpp-empty-test:还是那个HelloWorld!

     第二章   cpp-empty-test:还是那个HelloWorld! 上一章我们讲到说以前的HelloWorld演示更名为cpp-empty-test.本章我们来分析一下这个cpp-empt ...

  7. 如何使用cocos2d-x 3.0来做一个简单的iphone游戏教程(第一部分)

    游戏截图: cocos2d-x 是一个支持多平台的开源框架,用于构建游戏.应用程序和其他图形界面交互应用.Cocos2d-x项目可以很容易地建立和运行在iOS,Android的三星Bada,黑莓Bla ...

  8. cocos2d-x 3.0游戏实例学习笔记 《跑酷》 第五步--button控制主角Jumpamp;Crouch

    说明:这里是借鉴:晓风残月前辈的博客.他是将泰然网的跑酷教程,用cocos2d-x 2.X 版本号重写的,眼下我正在学习cocos2d-X3.0 于是就用cocos2d-X 3.0重写,并做相关笔记 ...

  9. 如何制作一个简单的游戏 Cocos2d-x 2.0.4

    本文实践自 Ray Wenderlich 的文章< How To Make A Simple iPhone Game with Cocos2D 2.X Tutorial>,文中使用Coco ...

  10. Cocos2d-x 2.0 之 Actions “三板斧” 之三

    [Cocos2d-x 相关教程来源于红孩儿的游戏编程之路 CSDN 博客地址: http://blog.csdn.net/honghaier ] 红孩儿Cocos2d-X学习园地QQ2群:442084 ...

最新文章

  1. Linux服务器搭建常用环境(一)
  2. Selenium3自动化测试——17.控制滑动解锁
  3. USB OTG ID 检测原理
  4. k8s部署dubbo-admin 2.5.10
  5. java流写入数据库_成为Java流大师–第4部分:数据库流
  6. Intel 64/x86_64/IA-32/x86处理器 - SIMD指令集 - MMX技术(6) - 移位与循环移位指令
  7. 光伏农业七大问题不解决 投资者恐“先驱”变“先烈”
  8. php中while能break吗,php中break的作用
  9. iPhone系统更新提醒怎么关闭?
  10. CoreAnimation-CAKeyframeAnimation
  11. java 编码格式 utf 8_关于java生成UTF-8编码格式文件的诡异问题
  12. vscode 格式化某一段代码_vscode代码格式化
  13. pdf拆分成一页一页
  14. RtlUnicodeStringToAnsiString中第三个参数引发的bsod
  15. 内存卡数据恢复,如何从内存卡恢复数据
  16. 【运维】linux shell 编程之函数使用
  17. VScode设置个性化背景
  18. 普适计算-2014/04/04
  19. linux jdk,hadoop,zookeeper, hive , zeppelin ,sqoop ,hbase,scala,spark,flume,kafka 安装终极脚本全家桶安装
  20. 谷歌发布 12 款 Chrome 新皮肤

热门文章

  1. 387. First Unique Character in a String - String
  2. 149.直线上最多的点数
  3. 122.买卖股票的最佳时机II
  4. LR回归原理和损失函数的推导
  5. Can Place Flowers
  6. 数据库基础(5)1NF,2NF,3NF,BCNF 四大范式的定义和判别
  7. 基础集合论 第一章 3 集合论的公式和条件
  8. 如果一非零的整系数多项式能够分解成两个次数较低的有理系数多项式的乘积,那么它一定能分解成两个次数较低的整系数多项式的乘积
  9. 中科大和东北大学计算机考研,我国39所985高校,一共被分为五个档次,复旦大学处于第二档...
  10. android 根据名字获取资源,Android利用资源名称获取其ID(一)—getIdentifier()