最近,小编在Unity WebGL平台上制作一个有趣的网页版的音乐播放器,在项目发布时,发现歌曲中含有中文的字样都不显示,表示有些着急。其实在打包项目时,默认选择Unity 自带的Arial字体,所以第一步考虑应该是字体类型不正确,所以选择替换其他字体的方案。
其实在网上也有很多解决的方案,在网上看到有一种通用的字体,DroidSansFallback字体,但是实际活用以后,效果并不好,还是存在中文字体显示不出的问题。下载地址:
http://www.pc6.com/softview/SoftView_67216.html
然而经过一番折腾巧妙的发现,其实使用电脑自带的字体,会更方便和有效。操作步骤: 步骤一:直接进入电脑(Windows系统),复制需要的字体。(微软雅黑为例)
步骤二:导入Unity3D项目中,并且设置映射指定相应的字体,便大功告成。
最后,感兴趣的小伙伴,也可以关注一下我的网页版的Mini音乐播放器,后期还会增加一个自定义上传音频的小功能。B站视频:
https://www.bilibili.com/video/BV1p54y117zH
博主在UnityWebGL平台上制作音乐播放器时遇到中文显示不全的问题。尝试了DroidSansFallback字体无效后,发现使用Windows系统自带的微软雅黑字体能有效解决此问题。只需将字体复制到Unity项目中并映射为对应字体即可正常显示。
7821

被折叠的 条评论
为什么被折叠?



