废话不多说,使用TexturePacker制作可供TextMesh Pro使用的Sprite Asset(不喜勿喷)
软件版本:
Unity版本 2017.3.1f1 官网下载
TextMesh Pro版本 1.2.2 Unity Asset Store内置免费
TexturePacker版本4.8.2 https://www.codeandweb.com/texturepacker官网下载最新版即可
一、制作Font Asset中文字
Unity中导入TextMesh Pro插件
从系统字库中随便找一个支持中文的字体,我使用的是 华文楷体 常规
准备一个TxT文件,里面放着你想要使用的中文字(TxT的编码格式需要设置成UTF-8)
下面打开字体制作面板
然后按照顺序设置
第一步把从系统字库中找到的字体拖进去,第二步字符集设置选择从文件设置,第三步在新打开的输入框内拖入之前提到的TxT文件
第四步点击按钮浏览图集,右边出现你TxT文件中的字就是成功啦,第五步点击保存Font Asset,中文字体就制作成功了.(其余的设置都是字面意思自己调试吧)
最后将制作的字体拖到组件内就可以使用了.