Cocos2d:如何为字体纹理图集创建.fnt文件?
任何免费的位图字体创建工具?
现在我拥有所有单个角色图像..并在photoshop中创建了纹理网格,是否有任何免费软件可以制作带有修剪字体和坐标的纹理网格和.fnt文件?
答案 0 :(得分:4)
据我所知,没有任何工具可以完全满足您的需求。由于.fnt文件只是一个XML文件,因此您可以手动创建它。
在Mac上运行最广泛使用的免费位图字体工具是Hiero。我写了一篇Hiero tutorial来解释如何安装,使用和解决它的一些错误。
然而,Glyph Designer是一个更好的工具。它的价格为29.99美元,非常值得。
但据我所知,这两种工具都不支持从现有的地图集纹理创建fnt文件。
答案 1 :(得分:4)
我在Mac上使用bmGlyph。它在AppStore上花了9.99美元,但它正在工作,它满足了我的需求,所以我觉得它值得。我不知道它与Glyph Designer的对比如何,但它至少要便宜很多。
使用bmGlyph,您可以导入任何字体,然后调整颜色,阴影,渐变,轮廓等等。它具有Cocos2D支持,它将您的字体导出为.png和.fnt,您可以使用CCLabelBMFont在cocos2D中加载它们。
答案 2 :(得分:2)
我的解决方案是使用此工具创建地图集:http://spritesheetpacker.codeplex.com/。在此之后,我手动输入.fnt描述文件。有用! :d