unity中美术字体的制作
本次总结:客户端制作美术字体。我已知的两种方式:1.FontSetter插件、2.BMFont工具。这里比较推荐第一种插件,方便、快捷、简单。
FontSetter插件
FontSetter插件是可以导入到unity中的一款插件,使用时,可以在Window/Font Editor中找打它(默认路径)。打开插件会出现一个字体制作界面,如下图:
- 制作字体
找到一种需要做成美术字体的图片,改变图片的格式(选中Read/Write Enabled、Non Power of 2(选中None)),然后将图片拖入制作界面中的右面Texture 2D中,就可以编辑字体了。下面以图片形式记录字体编辑步骤。
(1)点击Tool选项
(2)点击Auto-set gylphs选项
(3)在指定位置给美术字设置关键字
制作完成的字体会生成在所引用图片的同级路径下。 - 修改字体
修改字体的话就是把已经做过的字体放在编辑界面左边Font区域就行了,后面就是修改了。
BMFont工具
BMFont工具是一个独立于unity之外的一个制作字体工具。使用这个工具,目前我已知的方法就是通过对一张张单独的图片进行关键字的标注,最后导出一个字体。对资源要求较为复杂,因为单个图片会导致图片较多,资源也会更大。具体使用就不再赘述了。