关于3.x资源加载管线疑问

目前项目情况是,先预加载网络资源再加载本地资源的话,如果网络很慢,本地资源加载不出来。
看源码是底层,网络和本地都跑到downloader,里面有下载中的cache,只要cache满了就放进队列,所以卡住。

想问问如何分离读取远程资源和本地资源两条管线呢

顶顶顶,看下有没有大佬回复,我也想知道

已经解决,可以通过设置preset去达到每种类型同时加载的值

大佬能详细解释下么

可以去看源码downloaderl里download实现,然后远程资源尽量用assetManager.loadRemote,如果用assetManager.loadAny时候,option传入preset:"remote"也能达到效果

好的谢谢。

打包成bundle里面的资源也是传这个 preset:remote 参数吗,设置这个远程的话它还是跑到downloader下吗,还是同一条管线吗?

bundle.load也会走downloader,这个有什么解决方法吗

这个默认用downloader里设置的并发,除非你通过loadAny,然后传入bundle