Unity WebGL爬坑(终) 您所在的位置:网站首页 unity缓存文件 Unity WebGL爬坑(终)

Unity WebGL爬坑(终)

2024-01-18 20:23| 来源: 网络整理| 查看: 265

 制作Unity WebGL已经有一段时间了,在之前也写过一些难点和卡点的文章,这篇将整个经历过的WebGL问题进行一个总结

1、WebGL对于内存的要求比较高,主要是看浏览器支持的内存是多少,表现最好的是火狐和Google,基本上项目内存在1G以内是基本OK的。

2、WebGL的网络连接需要使用WebSocket,这块服务器和客户端都需要进行处理。

3、WebGL的互通在Unity的手册中有示例,不清楚的可以看下之前的文章。

4、WebGL没有本地概念,只有缓存,需要定时清理缓存。

5、UnityWebGL不支持输入框,解决方案可以在 https://github.com/zouhunter/unity-webgl-inputfield 或者 https://github.com/JayWUnity/UnityWebGLInputfield 基础上处理。

6、美术资源一定要进行压缩,同时格式最好为Crunch,为之后预留出空间。

7、Unity资源使用AB包可以大量的节省缓存和内存占比。

8、光照最好使用烘焙。

9、遇到别的问题可以直接留言回复。

整体来说UnityWebGL在目前并不是一个非常好的发布平台,如果是做页游最好还是使用 js 那一套,UnityWebGL转小程序目前是不太可行的,这块也是做过测试,期待官方后续可以给出一个比较好的解决方案吧 。

Over!


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有