微信小游戏分包之后 cc.direcotr.loadScene没用

微信小游戏分包之后 cc.direcotr.loadScene没用
在将play的场景文件放到一个文件夹(scene)以后,把scene文件夹设置成Bundle(微信小游戏,微信小游戏分包)然后在Main游戏场景里面的控制器的load函数里面用cc.cc.assetManager加载,代码如下:
cc.assetManager.loadBundle(‘scene’, null, (err, bundle) => {
if (!err) {
console.log(“wechat load subpackage success”);
}
});
然后一个按钮开始游戏,点击后调用的函数如下:
kaishiyouxi() {
cc.director.loadScene(“play”);
}
无论是在cocos creator还是微信开发者工具的主界面上都正常运行跳转到了play场景,而且输出了wechat load subpackage success,但是最后无论是预览还是真机调试,均无法跳转到play场景,不知道为什么,很奇怪!

不是这样吗:bundle.loadScene(‘player’, (err,scene)=>cc.director.runScene(scene))

照着你的思路我去试了一下,private了一个playbundle,然后使用playbundle.loadScene(‘player’, (err,scene)=>cc.director.runScene(scene))
然后发现:情况是一样的,在cocos creator还是微信开发者工具的主界面上都正常运行,但是浏览就不能跳转场景了