| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | import { _decorator, } from 'cc';import { GameInfo } from '../../GameInfo';import { UIMgr } from '../../Frames/UIManager';import { ModulerBase } from '../GameFrameWork/ModulerBase';import { GameMgr } from '../GameFrameWork/GameMgr';import { SelectTroops } from './SelectTroops';const { ccclass, property } = _decorator;@ccclass('BattleSceneTop')export class BattleSceneTop extends ModulerBase {    protected onStart() {        this.onBtnClick("_btnReturn", this._btnReturn);        this._gold(GameInfo.Instance.getGold());        this._diamond(GameInfo.Instance.getDiamond());        this.battleMode("战斗模式");        SelectTroops        //this.onMsg("BattleMode", this._battleMode)    }    protected start(): void {            }    //金币数量    private _gold(goldAmound: number) {        this.getLabel("_gold").string = String(goldAmound);    }    //钻石数量    private _diamond(diamondAmound: number) {        this.getLabel("_diamond").string = String(diamondAmound);    }    //返回按钮    private _btnReturn() {        if(!GameMgr.Instance.getModuler(SelectTroops).showing()){            UIMgr.openUI("Start");        } else {            GameMgr.Instance.getModuler(SelectTroops).hide(false);        }    }    battleMode(name: string) {        this.getLabel("_battleMode").string = name;    }}
 |