2025-04-24 17:03:28 +08:00

34 lines
887 B
JavaScript

import GameModel from "../ts/core/GameModel";
let PracticeMgr = require('../game/RolePracticeMgr');
cc.Class({
extends: cc.Component,
properties: {
progressNode: cc.ProgressBar,
levelLab: cc.Label,
consumeLab: cc.Label,
yinliangLab: cc.Label,
},
onLoad() {
},
loadInfo() {
this.progressNode.progress = GameModel.player.gameData.xiulevel/PracticeMgr.GetMaxPriactiveLevel(GameModel.player.relive);
this.levelLab.string = `Lv.${GameModel.player.gameData.xiulevel}/Lv.${PracticeMgr.GetMaxPriactiveLevel(GameModel.player.relive)}`;
this.consumeLab.string = PracticeMgr.GetUpdateYinLiang(GameModel.player.gameData.xiulevel);
this.yinliangLab.string = GameModel.player.gameData.money;
},
upgradeBtnClicked(e, d) {
GameModel.send('c2s_xiulian_upgrade', {
roleid: GameModel.player.roleid
});
},
onCloseBtnClicked(e, d) {
this.node.active = false;
},
});