12345678910111213141516171819202122232425262728293031323334353637 |
- import BaseMediator from "../../../lightMVC/core/base/BaseMediator";
- import Notification from "../../Notification";
- import ChooseLevelPanel from "./ChooseLevelPanel";
- export default class ChooseLevelPanelMediator extends BaseMediator {
- public view: ChooseLevelPanel;
- public init(data?: any): void {
- console.log(data + "跳转。。。");
- this.view.drawView();
- // let playerModel = this.getModel(PlayerModel);
- // this.view.setLevelDisplay(playerModel.getPlayerLv());
- // // 监听修改经验事件
- // this.bindEvent(PopAView.UPDATE_LEVEL, (exp)=>{
- // this.sendCmd(UpdateExpCommand, exp);
- // }, this);
- this.registerNoti("UPDATE_COIN", () => {
- console.log('UPDATE_TILI**************')
- this.view.ShowUserCoinValue();
- }, this);
- }
- public viewDidAppear(): void {
- }
- public destroy(): void {
- this.deleteKey("UPDATE_COIN");
- }
-
- }
|