关于资源加载的问题

cocos的资源加载。如果在场景编辑上直接拖上去的。当某个场景被打开的时候。场景里面所引用的资源将由引擎自动加载。如果是仅仅动态引用的资源就必须先预加载好才可以使用。 。。。如果我希望场景引用的资源也好 动态引用的资源也好。都能由我控制。假如我不预加载资源。哪怕上场景上的引用的资源都没法显示。。
因为如果我不能控制会有一个问题。当场景静态引用资源过多的时候。第一次打开这个场景的时候。会有所卡顿。。
能不能让我一口气在loading界面全部加载好。或者由我控制部分资源加载好。然后再进入主场景这样就不至于卡顿。由其是用户网络不好的情况下。由系统自动加载场景引用静态资源。卡顿时间更长。

是不是我在场景打开前预加载好。场景本身就不会再去加载了。直接使用缓存好的资源

从解决方案来讲有些建议,比如简易化默认场景,切换场景前先预加载场景(可以加上过度动画);尽量将场景里的内容拆解成一个个预置体;为了场景加载块,预置体不挂载,尽量动态加载使用;