Window 下打开 Font Asset Creator
属性:
Font Source : 选择你想引入的字体
Font Size : 相当于默认大小,相当于在生成字符图集中占用的空间大小...太小了会导致字体模糊,太大了会导致生成字体字符图集过大
Font Padding: 字间距
Packing Meshod : 打包方式 可以选择最快和最适宜
Atlas Resolution: 指定字符图集的宽高...过大导致生成的图集太大,太小了可能会导致字符生成不全,所以此项结合Font Size设置合适大小很重要
Character Set :十分重要.相当于设置字符生成规则,若仅生成字符英文 可以选择Ascii,如要生成中文日文日韩等,可以选择如下操作
1.Custom Range : 自定义范围,输入十进制的Unicode中文编码区间 19968-40895 ........ 即16进制的(0x4E00 ~ 0x9FBF)
2.Custom Characters : 自定义字符,选择该项后在下方的框中输入需要的字符然后生成即可,这样可以大大节省字符图集大小
3.预定义类型 : 1>. ASCII 2>.Extended ASCII 3>.ASCII Lowercase 4>.ASCII Uppercase 5>.Numbers+Symbols
4.Font-Style: Normal 正常 Bold粗体 Italic斜体 Bold Italic粗斜体 OutLine外轮廓 Bold_Sim加粗字间距小的
5.Font Render Mode : 一般选择Distance Field 16 其他类型存在锯齿等问题
Generate Font Atlas :生成
Save TextMeshPro Font Asset : 生成之后保存字体图集为Asset存起来