Unity Webgl 问题总结

Unity Webgl 问题总结

1.webgl不显示字体
开始导出来发现一些字不显示,还以为分辨率压缩Text文本导致字不显示,后来发现原来是webgl的问题,查阅信息说不要使用unity自带的字体即可。
2.webgl无法输入中文
某牛博主解决中文输入插件
CSDN博主分享中文输入插件
两者综合使用!
3.字体模糊
这个比较常见,unity默认使用Text的字体放大就会很模糊,甚至看不清,解决这个问题的办法就是使用TextMeshProUGUI插件,这个插件可以在PackageManager里下载。
这个插件的优点是:
1.你可以自己制作不同的字体;
2.无论放大多少倍,或者字体大小很小时,都会很清晰的显示;
4.webgl导出包浏览器打开报错超出内存大小
做成webgl的项目或多或少会出现这样的错误,经查找官方资料,使用unity2018版的可以调节导出包使用内存的大小,unity2019版本开始就删除了改变内存大小的值,:(然后找到有个解决办法是代码改变内存大小,发现Universal WebGL template模板下有段代码被注释了就是改变内存大小的,然后试着加大内存的值,在火狐浏览器是可以正常打开的,然而在Google浏览器就直接报另外一种错误,欲哭无泪,甲方要求使用的是Google浏览器,只能另寻其他办法,最后找到的解决方案就是使用Asset Bundle来加载包,减少包的大小,减少内存的使用。
5.webgl使用Asset Bu