var t = require; var e = module; var i = exports; Object.defineProperty(i, "__esModule", {value: !0}), (i.SceneManager = void 0), (i.SceneManager = class { constructor() { (this._sceneName = ""), (this.isFirstScene = !0); } runScene(t, e) { (this._sceneName = t), cc.director.preloadScene(t, e, this.onScenePreload.bind(this)); } preLoadScene(t, e, i) { cc.director.preloadScene(t, e, i); } onScenePreload() { cc.director.loadScene(this._sceneName); } onSceneLoad() { this._currScene && this._currScene.onExit(); let t = cc.find("Canvas"); this._currScene = t.getComponent(this._sceneName); } getCurrScene() { return this._currScene; } getSceneId() { return this._sceneName; } });