1.GlyphDesigner
不管是Cocos2d-x还是其他的引擎或程序中,我们通常需要用到中文或显示一些好看华丽的文字效果。这利用位图字体可以实现,Glyph Designer是一款Mac环境下的制作BMFont位图字体的工具(Windows下可使用Hiero和BMFont)。Cocos2d-x中,支持位图字体创建的类是LabelBMFont类,LabelBMFont是一种纹理地图集形式的标签类,它支持FNT类型的文件,且它适合于需要频繁更新的文本内容或者显示好看华丽的文字内容。 LabelBMFont使用图片文件显示文本内容,相当于每次只是改变了图片的坐标,LabelBMFont中每个字符都可被看作是一个精灵,可以单独获取并运行动作。
所谓位图字体,其实是由很多单个的位图字符组成的纹理集,其就是说它是通过图片文件显示文本内容的。