3.5.2进入分包的场景,再返回原来的场景,报错s.addRef is not a function


谁知道怎么回事?

比如:场景A可以进入分饱场景B,场景B可以进入分包场景C,C不可以返回B,但C可以跳到A,
大概意思就是不能相邻2个场景回跳,会跳就报上面的错误


报错在第二次loadScene这个函数


原生安卓、IOS必现,网页版没问题,版本3.5.2

遇到了同样的场景,有解决方案么?

@jare 有解决吗??

我也遇到这个问题,是两次调用bundle.loadScene,同时运行导致的,不要两次调用就好了。看楼主是不是这个原因。

同时载入场景,或预载入场景再正常载入都有问题。场景资源是貌似是1个特殊资源,获取到files里的缓存并直接在原始数据上面解析,并在解析完成后从缓存移除。当第1个没完成,第2个进入时会进入到deserializeDynamic流程,导致后面场景直接卡死。希望官方能修复下这个问题,要不预载场景这个功能就是有风险的。