【Unity3D】关于TextMesh Pro中的字体资产生成汉字不全的问题即解决方案
文章目录
- 简介
- 问题概述
- 问题解决
简介
本文记录了unity在使用新版UI文字框时字体资产转化后遇到的文字不全问题的解决方法。
问题概述
选中你想要生成的字体,字体一般是ttf文件。
使用右键直接创建字体资产
可以看出,这样生成的字体很多都是显示不出来的,全都是方块。
问题解决
首先进入字体资源创建工具窗口
打开窗口后,根据需要设置参数。
Source Font File表示你要生成的字体
Sampling Point Size表示你生成的每个字的大小
Padding表示每个字之间的间距
Packing Method只能用Optimum,如果用快速的话,生成出来的字体是无法使用的
Atlas Resolution表示字集的贴图的大小,注意一个字体只能有一个贴图,也就是说这个贴图大小要尽可能大,才能包含所有的字体,但是也要注意不能过大,那样会导致字不能正常显示。
Character Set表示确定你要生成的字体资产所包含的字的方法,推荐使用图片上的这种方法,
