Commit b1ee5891 authored by 范雪寒's avatar 范雪寒

feat: 离开房间按钮失效问题

parent 618fc62b
...@@ -4,11 +4,11 @@ cc.Class({ ...@@ -4,11 +4,11 @@ cc.Class({
properties: { properties: {
}, },
start () { start() {
const BtnExit = cc.find('BtnFrame/BtnExit', this.node); const BtnExit = cc.find('BtnFrame/BtnExit', this.node);
BtnExit.on('click', ()=>{ BtnExit.on('click', () => {
const middleLayer = cc.find('middleLayer'); const middleLayer = cc.find('middleLayer');
if(middleLayer) { if (middleLayer) {
cc.game.removePersistRootNode(middleLayer); cc.game.removePersistRootNode(middleLayer);
} }
cc.director.getScene().destroy(); cc.director.getScene().destroy();
...@@ -16,13 +16,18 @@ cc.Class({ ...@@ -16,13 +16,18 @@ cc.Class({
if (window.courseware) { if (window.courseware) {
window.courseware.freeAllOcMethod(); window.courseware.freeAllOcMethod();
} }
cc.director.loadScene("debug_shell", null, null, (err, scene) => {
var bundle = cc.assetManager.bundles.find((obj) => {
return obj.getSceneInfo('debug_shell');
}); });
if (bundle) {
cc.director.loadScene("debug_shell", null, null, (err, scene) => { });
} else {
cc.director.loadScene("OXFORDCORE", null, null, (err, scene) => { });
}
}); });
const BtnPlayAgain = cc.find('BtnFrame/BtnPlayAgain', this.node); const BtnPlayAgain = cc.find('BtnFrame/BtnPlayAgain', this.node);
BtnPlayAgain.on('click', ()=>{ BtnPlayAgain.on('click', () => {
const sceneName = cc.director.getScene().name; const sceneName = cc.director.getScene().name;
cc.director.getScene().destroy(); cc.director.getScene().destroy();
cc.audioEngine.stopAll(); cc.audioEngine.stopAll();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment