我把res资源放在服务器上,微信上运行游戏后,有2个场景,第一个是loading场景是正常的,cc.director.loadScene切换到第二个场景的时候,里面的资源一开始有出现,1,2秒后第二个场景里面的sprite就只剩下背景图了,其他的都消失了。是什么问题。 后面再运行是正常的。等于资源下载下来后就没问题了。
有人遇到吗,还是我描述不清楚。
打log调试,只能帮到这了
loadScene换成preloadScene,preload结束后使用runSceneImmediate。在preloadScene的过程中打印log,看下哪里有问题,然后再处理。例如:
cc.director.preloadScene("Scene", (completedCount,totalCount,item) => {
//to do log
}, (error) => {
//to do log error
if (!error) {
cc.director.runSceneImmediate("Scene");
}
})

