web版 游戏每次启动时都会重新加载资源么?(新手求教)

如图,启动游戏时是在这里加载所有的资源么?因为我们项目资源比较多,所以在这个加载界面的等待时间过长,所以求教能不能先进入游戏主场景(先只加载这个主场景所需的资源),然后再去异步加载其他场景所需的资源,另外,每次重新启动游戏都会再次加载所有的资源么?

每次进入游戏是需要加载游戏资源的,但是这里的加载指的是把浏览器的资源(主要是纹理)读到内存里面,然后传给GPU进行处理。

但是除了第一次加载资源需要从网络服务器下载,后面都是从浏览器缓存中读取的。

加载界面等待时间过长,可以试试勾选场景的异步加载。这样的话可以先进入游戏场景,后面再异步慢慢得显示游戏界面。需要跟美术和策划商量清楚,因为这样可以影响用户体验。

恩恩,多谢。我还有个地方想问下,因为现在只需缩短我图示的这个界面的加载时间,所以想知道这个界面是在加载初始场景所需的资源(这样我只需勾选初始场景异步加载)还是在加载所有场景所需的资源

第一次加载资源需要从网络服务器下载,请问是一次性下载所有的资源后才会启动游戏么,这里的下载能分步么,就是我先进入初始场景(这里只下载此场景的资源),然后再后台去下载其他的游戏资源?

你勾选了异步加载场景资源,就是像你描述的,先进入场景,再在后台下载资源了。

如果你没有显示去 preload 其他场景的资源,默认只会加载你切换的场景(即初始场景)