Cocos Creator v2.4.0-rc.9 测试帖(正式版已发)

发现直接用rc7版本创建的hello-world项目也有这个问题。重现步骤:
1、场景文件勾选了 延迟加载资源
2、场景切换用了cc.director.preloadScene预加载完成后再cc.director.loadScene

HelloWorld_v240_rc7.zip (284.1 KB)

麻烦大佬看下这个问题,我们等2.4版本修复后,就要更新对外呢

现在assetbundle没有远程包的配置了吗?

我调整了一下bundle优先级就好了,这个。。。 这个原因不是太理解,并没有重复的bundle资源为什么调高优先级就好用了呢? 我把bundle的优先级调整到9

是这样的,你这个 prefab 在自定义的bundle下,但是你又在场景中直接用到了这个bundle。这个场景是属于 main bundle 的,所以现在相当于两个bundle共享了这个资源,此时,这个资源就会优先放到高优先级的 bundle 中,也就是 main bundle 中。然后你自定义的bundle 中只会存一条记录,如果想让资源放在你自定义的bundle中,你必须把自定义bundle的优先级调到比 main bundle 高才行。请参考优先级的说明,https://docs.cocos.com/creator/2.4/manual/zh/asset-manager/bundle.html#优先级

我们正在看

明白了,辛苦了!

2.4.0 rc5,打包微信小游戏,打开开发调试的时候,可以正常加载远程图片,非调试情况下不行。苹果手机有问题,安卓正常。微信后台request合法域名也都配置上了。

应该是后台域名没生效,你看微信开发者工具的log就知道了

设置成 downloadFile 信任域名试试

已修复,下个版本就好了

有同事会确认一下

建议这张图不要使用压缩纹理,压缩纹理的alpha精度都不怎么高

这个问题能在下个版本解决吗 还是?跪求

好的,大大们辛苦了。

还在查,正式版之前会解决

大佬,这个问题有在看了吗?比较急,有看到麻烦回一下,谢谢了。

请问能够使用var main = cc.assetManager.getBundle(‘main’);main.load() 来代替cc.resources.load()吗

Label设置#866F3F,颜色会有红色的边

main 里面只有场景啊,怎么代替 cc.resources.load ?