| 1234567891011121314151617181920212223242526272829 | import { _decorator, director } from 'cc';import { ModulerBase } from '../../GameFrameWork/ModulerBase';const { ccclass, property } = _decorator;@ccclass('Pause')export class Pause extends ModulerBase {    protected onStart() {        this.onBtnClick("_back", this._onBtnBack, this);        this.onBtnClick("_continue", this._onContinue, this);        this.onBtnClick("_btnPause", this._onPause, this)    }    private _onPause(){        director.pause();        this.getNode("_pause").active = true;    }    private _onBtnBack() {        director.resume();        this.getNode("_pause").active = false;        director.preloadScene("StartScene");        director.loadScene("StartScene");    }    private _onContinue(){        this.getNode("_pause").active = false;        director.resume();    }}
 |