Skip to content

资源加载

了解资源如何被加载

当游戏启动时会显示一个加载屏幕,同时下载第一个场景(有旗帜的场景)需要的资源。这还包括全局对象使用的资源。

其他场景使用的资源在用户与第一个场景交互时会在后台下载,比如游戏菜单。

可能会出现当场景必须显示时并不是所有场景所需的资源都准备就绪的情况。在这种情况下,加载屏幕会再次显示,同时尽快下载其资源。

优化资源加载

可以通过选择预加载场景的顺序来避免中间加载屏幕。

场景按照编辑器中的场景列表中的顺序进行预加载。应该将最有可能在开始时显示的场景移到列表顶部。资源非常少的场景也是很好的选择,因为它们只会稍微延迟其他场景的预加载。

一个操作允许通过选择下一个要在后台预加载的场景来改变默认加载顺序。例如,可以在场景开始时使用此操作,以确保下一个级别尽快预加载。

提示

作为应用构建的项目所有资源都存储在本地,加载速度足够快,因此加载优化并不那么重要。

制作自定义加载屏幕

默认的中间加载屏幕可以被自定义场景取代,使用以下事件。可以使用 资源栏 来显示加载进度。

参考

所有的动作、条件和表达式都在场景参考页面中列出。