用Bitmap Font Generator 制作自己的 *.fnt 字体 用于CCLabelBMFont的创建使用
2014-03-08 17:56
639 查看
工具下载:http://www.angelcode.com/products/bmfont/ (Bitmap
Font Generator)
显示界面如下图:框选区域是我们需要使用的
编辑器使用步骤如下:
步骤一:使用记事本创建一个 *.txt 文件,内容:保存你要显示的信息(注意:保存格式须为 UTF-8)。
步骤二:
1> 选择“Edit”-> “Select chars from file”导入上面创建的 *.txt 文件。
2> 选择“Options” -> “Font Settings”字体可以自己选
, 默认字符集(Charset)就选 Unicode 就行了
3> 选择“Options” -> “Export Options”
4> 选择“Options” -> “Save bitmapfont as”
输入导出的文件名称 test ,你会看到导出的两个文件,*.fnt 和一个 *.png 文件。
将导出的 *.fnt 文件 和 *.png 文件 导入到程序 Resource 资源目录下,使用如下 (注:创建显示内容时,需使用图库中已有的字体信息)
显示结果:
Font Generator)
显示界面如下图:框选区域是我们需要使用的
编辑器使用步骤如下:
步骤一:使用记事本创建一个 *.txt 文件,内容:保存你要显示的信息(注意:保存格式须为 UTF-8)。
步骤二:
1> 选择“Edit”-> “Select chars from file”导入上面创建的 *.txt 文件。
2> 选择“Options” -> “Font Settings”字体可以自己选
, 默认字符集(Charset)就选 Unicode 就行了
3> 选择“Options” -> “Export Options”
4> 选择“Options” -> “Save bitmapfont as”
输入导出的文件名称 test ,你会看到导出的两个文件,*.fnt 和一个 *.png 文件。
将导出的 *.fnt 文件 和 *.png 文件 导入到程序 Resource 资源目录下,使用如下 (注:创建显示内容时,需使用图库中已有的字体信息)
CCLabelBMFont*label=CCLabelBMFont::create("Rookie of thesurvival of the road !","bmfont.fnt"); CC_BREAK_IF(!label); CCMenuItemLabel*item=CCMenuItemLabel::create(label,this,menu_selector(HelloWorld::menuCloseCallback)); CC_BREAK_IF(!item); item->setPosition(ccp(size.width/2,size.height/2)); this->addChild(item);
显示结果:
相关文章推荐
- SVN服务器搭建和使用(三)
- cocos2d-html5 游戏实战源代码大集合和下载(包括flappy,popstar等----持续更新中----)
- 未来的Web:九个不可思议的WebGL应用试验
- Flash Builder 开发视频播放器客户端(FlvPlayer.mxml)
- SVN服务器搭建和使用(二)
- android中slidemenu的开源项目的学习
- 【Ext JS 4】组件查找_ComponentQuery类
- SVN服务器搭建和使用(一)
- Android 亲测源码分享
- IE9 BUG overflow :auto 底部空白解决方案
- 发现CSDN发带图片的博文好麻烦,测试一下51的
- 二周 项目5 点结构体与枚举
- 算法杂货铺——k均值聚类(K-means)
- 分享几个cocos2d-x游戏源码【一直收集】
- nyoj-cigarettes
- MySQL错误1042-Can't get hostname for your address解决方法
- 图解在MyEclipse 10中配置Tomcat服务器(我的是5.x)
- GDB 命令详细解释
- vs中无法加入断点进行调试的解决方案
- 第三章 Manage an oracle Instance(管理数据库实例)