如何编辑输出fnt字体文件?
第一件事就是准备bmfont软件,可以官方下载,选择字体。这里有几点需要注意。
在1.font的下拉窗口中,我们可以选择自己喜欢的中文字体。当然也可以下载第三方的ttf字体,通过添加Fontfile导入。
2.字体编码,这里默认是unicode的意思,是一个需要注意的点,我后面会讲到。
然后设置字体的导出选项,有几点需要注意:
1的值。宽度和高度,4096可以说是最大值了,请不要超过这个值,否则图集会太大,会增加drawcall的数量。
2 .位深度,我这里用8位。很多人可能会觉得不清楚。可以选择32位,但也会增加负担。
上面说的负担都是针对手机的。
现在让我们来选择我们需要的字体:你可以选择你需要的所有字体~当然,你也可以全部选择,但是中国的汉字实在太多了。估计一个图集都装不下,怎么办?挑我们要用的词~不要用生僻字。其实第一次真的选了,花了很长时间。在桌面上创建一个txt文本,在里面输入你想要的文本,就可以在网上找到常用的中文单词并粘贴。看一下文本属性:它的编码格式是中文,GB2312。我想知道你是否想起了什么。
然后保存,现在返回到bmfont:现在找到我们的文本。选择后发现错误,因为bmfont设置的编码格式与我们的文本不同!现在让我们统一编码。我这里用的是notepad++。保存它并尝试重复上述操作。所有需要的单词都已经选好了。现在保存NGUI需要的东西,得到两个文件。其实我这里不需要这么大的图集。我能看到一大块黑色,浪费了。我们可以回到bm,降低宽度和高度。然后将带有fnt后缀的文件重命名为txt。