赞
踩
第一次用TextMeshPro,会发现默认的字体下中文会出现乱码,无法正常显示,这是因为当前的字符集没有中文字符。
可以通过修改目录下的配置文件,更改默认的字体资源:
Assets/TextMesh Pro/Resources/TMP Settings.asset
但是这里需要的是字体asset,而不是一般的字体文件。可以在上方菜单栏Window——TeshMesh Pro——Font Asset Creator 来制作字体asset。
传入一个字体文件和字体库(txt就行),生成出来一个字体asset并保存下来,放到配置文件上进行替换。
但这实际上很麻烦也没有必要,后面发现一个很快捷的方法。
找一份包含中文的字体文件(我用的是阿里巴巴普惠体,可以免费商用),在项目面板中对着这个字体文件右键——Create——TeshMesh Pro——Font Asset,就可以快速在当前目录下生成对应的字体asset。
最后直接放进配置文件,就可以正常显示中文字体了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。