好,共2692个字符了。准备导出,选择options->Export options,设置如下图: 然后起个名字保存,options->save bitmap font as...,我们得到fnt和png文件。 将.fnt文件改为.txt,其实它本来就是个文本,改成txt是为了NGUI方便使用,把这些文件拷贝到我们unity工程中的资源目录。
BM font无用了,下面在NGUI中使用Font Maker创建字体。
打开Font Maker,将字符文本txt和新生成的png图片拖进去,如图。
点击“Create a Font without an Atlas”则在右侧文件夹中生成了myfont.mat和myfont.prefab两个文件。 说明:如果没选择图集(即Atlas:None)则会新生成,会有额外的draw call。如果选择现有的则把font的图集加入到现有的中去。 我们来测试下字体,通过NGUI创建UI,创建widget(选则label吧),效果如图: 最后上传个3698字库,可直接解压放到工程中使用,地址: