您的位置:首页 > 其它

用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 资源目录下,使用如下 (注:创建显示内容时,需使用图库中已有的字体信息)

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);


显示结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: