- unity2018中已经集成了TextmeshPro,无需单独下载
- 准备常用字符集。创建一个txt文件,里面粘贴进常用汉字,英文字母,全角半角标点符号,文件保存为utf8编码。注意:字符要分段(换行),每段字数不能太多,否则会报异常。
- 然后按照上图,进行设置。
- 图集分辨率必须选择好,我这里大概是7000个字符,选择了2048*4096,出来的字体清晰度可以接受,图集最终大小为16M。如果尺寸过小,每个字在图集中的分到的尺寸也会过小,出来的字体不清楚,或者是个方块,必须选择足够大的尺寸。
- 生成字体图集,并查看报告,一般会有missing缺失的字符,正常,不用管。
- 保存图集,即可。
- 参考文献:
- 我整理的常用汉字7000个:chinese_7000chars.txt (41.8 KB)
使用unity 2018 为TextmeshPro生成字体集
zhmt
#1