在cocos2d游戏中中,经常使用到自己制作的美术字来代替系统默认字体,读取的时候通过读取指定的美术字文件,来输出字体,更加美观。
所以总结下font字体的制作和美术字转换为font字体的方法。
【准备】BMFont软件下载
首先下载制作工具BMFont,官网下载地址:http://www.angelcode.com/products/bmfont/
【一】普通字体制作为fnt文件
这个比较简单
1.首先选择需要的字体和编码,选择font和charset
2.然后选择导出选项texture就是导出的png的大小,合理设置大小即可,深度8和32选择一个合适的就行,8的模糊,但是文件小,32的清晰,文件大
3.选择需要制作的字
当然可以手动选择,直接点击这个字体,但是还有更简洁的方法选择
新建立一个txt稳定,输入想要的文字
另存为unicode格式
然后导入bmfont即可
这时候他已经默认选择好,
最后导出即可
【二】美术字制作为fnt文件
首先美工做好图片,中文的就要做好中文字
然后选择所对应的字,可以照上面的建立文件寻找字的方法选择对应的字
选好对应的之后导入图片绑定这个字
这个ID填写下面这个对应的id
确定之后,把对应的图片全部绑定
最后导出即可
这里有一个问题,Cocos Studio导入这份字体会有错误,我们把图片的名字改成和fnt名字一样,就是myFont.fnt和myFont.png,然后我们打开fnt文件,可以用系统自带文本打开
把file=”myFont_0.png”改成图片的名字,也就是file=”myFont.png”,然后保存,就ok了。
参考文章:
- http://www.cocos.com/doc/tutorial/show?id=2545
- http://blog.csdn.net/poem_of_sunshine/article/details/38823443
- http://momowing.diandian.com/post/2013-01-24/40046239211
版权属于:东哥笔记 - DongGe.org
本文链接:https://dongge.org/blog/234.html
自2017年12月26日起,『转载以及大段采集进行后续编辑』须注明本文标题和链接!否则禁止所有转载和采集行为!