TextMeshPro字体中文显示“口字”问题解决

在unity 2021版本及2022版本创建TextMeshPro文本标签,当写入中文时,总是乱码显示“口字”。尝试用了unity自带的字体和网络下载的其他字体,问题都没有解决。
最后偶然看到相关信息最终问题解决。记录一下解决的过程:

(1)下载支持中文的ttf字体

网络搜索simhei.ttf字体并下载。

(2)将该ttf字体放于Assets/Fonts文件夹下

(3)在Unity工程中,右键该ttf字体(即SIMHEI)---->创建------>TextMeshPro------字体资源

image

 (4)点击新生成的SIMHEI SDF,将Atlas Width和Atlas Height都选择设置8192

 

image

(5)这样,在新建TextMeshPro组件时,选择SIMHEI字体时,输入中文就能正确显示了

image

 

posted @ 2026-05-06 16:20  上清风  阅读(95)  评论(0)    收藏  举报