Commit 881072ee authored by limingzhe's avatar limingzhe

fix: debug

parent ab9a51ed
......@@ -524,9 +524,9 @@ export default class middleLayer extends cc.Component {
// middleLayer.scale = canvas.width / middleLayer.width;
this.showCloseGameBtn();
// const destroyer = cc.instantiate(cc.find('middleLayer/Destroyer'));
// destroyer.parent = cc.find('Canvas');
// destroyer.active = true;
const destroyer = cc.instantiate(cc.find('middleLayer/Destroyer'));
destroyer.parent = cc.find('Canvas');
destroyer.active = true;
callback && callback();
......@@ -702,7 +702,6 @@ export default class middleLayer extends cc.Component {
cc.audioEngine.stopAll();
this.getDragonDisplayAssetList(cc.find('Canvas'));
this.getSpriteAssetList(cc.find('Canvas'));
this.clearPrefabs(cc.find('Canvas'));
const scene = cc.director.getScene();
......@@ -721,11 +720,20 @@ export default class middleLayer extends cc.Component {
// destroyer.active = true;
this.clearDragonDisplayAssetList();
if (this.curBundle) {
this.curBundle.releaseUnusedAssets();
if (scene) {
let dependAssets = cc.loader.getDependsRecursively(scene.name);
this.curBundle.releaseAssets(dependAssets);
cc.log("释放当前场景资源:", this.curBundle.name);
}
this.curBundle.releaseAssets();
cc.assetManager.removeBundle(this.curBundle);
this.curBundle = null;
......
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