Cocos2d字体:如何为CCLabelBMFont创建.fnt文件? (任何免费的位图字体创建工具?)

Cocos2d:如何为字体纹理图集创建.fnt文件?

任何免费的位图字体创建工具?

现在我有所有单个角色图像..并在photoshop中创建纹理网格,有没有任何自由软件,使纹理网格和.fnt文件与修剪字体和坐标?

据我所知,没有任何工具可以完全满足您的需求。 由于.fnt文件只是一个XML文件,因此您可以手动创建它。

在Mac上使用最广泛使用的免费位图字体工具是Hiero。 我写了一个Hiero教程 ,解释了如何安装,使用和解决它的一些错误。

Glyph Designer是一个更好的工具。 售价29.99美元,非常值得。

但据我所知,这两种工具都不支持从现有的地图集纹理创建fnt文件。

我正在使用bmGlyph for Mac。 它在AppStore上花了9.99美元,但它正在工作,它满足了我的需求所以我认为这是值得的。 我不知道它与Glyph Designer相比如何,但它至少要便宜很多。

使用bmGlyph,您可以导入任何字体,然后调整颜色,阴影,渐变,轮廓等等。 它具有Cocos2D支持,它将您的字体导出为.png和.fnt,您可以使用CCLabelBMFont将其加载到cocos2D中。

我的解决方案是使用此工具创建地图集: http : //spritesheetpacker.codeplex.com/ 。 在此之后,我手动输入.fnt描述文件。 有用! :d