import { _decorator, director, } from 'cc'; import { GameInfo } from '../../GameInfo'; import { resMgr } from '../../Frames/ResourcesMgr'; import { ModulerBase } from '../GameFrameWork/ModulerBase'; import { GameMgr } from '../GameFrameWork/GameMgr'; import { SelectTroops } from './SelectTroops'; import { BattleSceneTop } from './BattleSceneTop'; const { ccclass, property } = _decorator; @ccclass('BattleSceneLeft') export class BattleSceneLeft extends ModulerBase { protected onStart() { this._curLv(GameInfo.Instance.getCurlv()); this.onBtnClick("_btnLevel", this._btnLevel); if(GameInfo.Instance.getOverWin() && GameInfo.Instance.getGameOverReward().size != 0){ this._curLv(GameInfo.Instance.getGameOverReward().get("CurLv")); } } //当前关卡 private _curLv(lv: number) { this.getLabel("_curLv").string = String(lv); } private _btnLevel() { GameMgr.Instance.getModuler(SelectTroops).show(); GameMgr.Instance.getModuler(BattleSceneTop).battleMode("选择部队") } }