预加载资源会被场景销毁自动释放资源释放掉

预加载资源会被场景销毁自动释放资源释放掉,导致加载场景出错。

  • Creator 版本:2.3.3

  • 目标平台: iOS / Android / 模拟器

  • 出现概率:必现

引擎组的大佬确定这个是preloadScene的问题了吗?会在2.4修复吗?

2.4 就不会有该问题了,可以在 2.4 进行验证,谢谢反馈

今天下载了2.4试了一下,还是有问题的,流程如下:
1,用三个场景 a, b,c
2, b场景中preloadScene(c)
3,第一次 a ->b->c没有问题
4,c场景中返回到b,再b->c 也没有问题
5,如果b返回到a场景,再a->b->c就有问题了
目前我的项目,这样操作是必现的。报错

cc.director.preloadScene(‘gameScene’,
function (completedCount, totalCount) {
cc.log(’---------completedCount--------’, completedCount, totalCount);
},
而且后面的每次preloadScene(‘gameScene’),completedCount, totalCount都是0

如果不用preloadScene,没有问题。浏览器模拟器都会报错

应该是b场景中preloadScene©,只要切到其他场景,再回来进c场景,就有问题。
实在b场景的start方法中执行 start: function () {cc.director.preloadScene©;}

昨天发布的是2.3.4是吧,那有可能是我搞错了,如果2.4版本中修复了这个问题,可以无视

是的,ads

大胸弟,有空帮我看看这个问题 creator2.4.3 资源释放,内存无变化

请问下,2.3的版本,怎么修改这个报错