这是Unity编辑中效果

UnityWebGL UGUI中文不显示问题-LMLPHP

打包成webgl后的效果(中文没有显示出来

UnityWebGL UGUI中文不显示问题-LMLPHP


解决方法

将Unity默认使用的Arial替换成中文字体。

1.找到电脑字体库(win电脑字体库路径:C:\Windows\Fonts ;Mac电脑搜索“字体册”)。

UnityWebGL UGUI中文不显示问题-LMLPHP

2.将中文字体拷贝到 Unity 工程目录。

UnityWebGL UGUI中文不显示问题-LMLPHP

3.将UI字体替换成上面拷贝的中文字体。

UnityWebGL UGUI中文不显示问题-LMLPHP

4.大功告成!打包并运行。

UnityWebGL UGUI中文不显示问题-LMLPHP

02-24 13:46