这是我将猫啃网的中文像素字体导入unity的操作:
1 在unity中创建font文件
2 将ttf文件和字库文件拖拽放入unity
3 window-textmeshpro-font asset creator
4 在打开的窗口中的 source font file 中拽入ttf文件,在character set中选择character from file,再将字库文件拽到character file,点击generate font atlas
5 结果使用的text(tmp)文件中文乱码,如图:
编码格式在那个文件修改一下即可,一般改成utf-8即可
TextMeshPro 用的是矢量字 你那个ttf文件不支持吧
这个是TextMeshPro组件不支持中文,需要自己制作字体。建议学习一下TextMeshPro组件的使用。