BattleSceneLeft.ts 1.0 KB

12345678910111213141516171819202122232425262728293031
  1. import { _decorator, } from 'cc';
  2. import { GameInfo } from '../../GameInfo';
  3. import { resMgr } from '../../Frames/ResourcesMgr';
  4. import { ModulerBase } from '../GameFrameWork/ModulerBase';
  5. import { GameMgr } from '../GameFrameWork/GameMgr';
  6. import { SelectTroops } from './SelectTroops';
  7. import { BattleSceneTop } from './BattleSceneTop';
  8. const { ccclass, property } = _decorator;
  9. @ccclass('BattleSceneLeft')
  10. export class BattleSceneLeft extends ModulerBase {
  11. protected onStart() {
  12. this._curLv(GameInfo.Instance.getCurlv());
  13. this.onBtnClick("_btnLevel", this._btnLevel);
  14. }
  15. //当前关卡
  16. private _curLv(lv: number) {
  17. this.getLabel("_curLv").string = String(GameInfo.Instance.getCurlv());
  18. }
  19. private _btnLevel() {
  20. // UIMgr.sendMsg("_battleMode", "BattleScene_Top");
  21. // UIMgr.sendMsg("_batlleRightHide", "BattleScene_Right");
  22. GameMgr.Instance.getModuler(SelectTroops).show();
  23. GameMgr.Instance.getModuler(BattleSceneTop).battleMode("选择部队")
  24. }
  25. }