Unity集成BMFont工具

BMFont的用法这里不再讲述,网上有很多资料,建议大家先去看一看然后再使用这个工具。

本工具主要简化了用BMFont制作字体繁琐的步骤,可以在Unity编辑器下,选择图片,输入字符,一键生成字体,当前只支持ASCII码表中的字符,如果有需要再开发其他字符的支持。

工具在这里,暂不支持删除功能,可以在Tools/BMFont目录下删除对应的扩展名为.bmfc文件即可,你也可以扩展相关功能,用法如下:

  • 点击Tools>BMFontTools,打开设置界面,在代码中修改字体生成的位置,点击NewFont创建字体。

image

  • 修改随机生成的名字,点击ReName确认。

image

  • 点击Add,添加对应字符图片(注意:图片路径不可包含中文,字符只能为ASSCII码可见字符

image

  • 点击SaveAndExportFont按钮,生成对应字体(注意:如果生成的字体图片漏掉某些字符贴图,要检查输出的贴图长宽是否合适,调整outWidth与outHeight,然后重新生成即可

image

  • 创建Text组件,将生成的字体拖入相应位置,如下:

image

posted @ 2021-01-27 12:39  JohnRey  阅读(552)  评论(0编辑  收藏  举报