工具下载: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);
显示结果: