1234567891011121314151617181920212223242526272829303132333435363738 |
- import { _decorator, Label, Sprite } from 'cc';
- import { UIBase } from '../GameFrameWork/UIBase';
- import { GameInfo } from '../../GameInfo';
- import { resMgr } from '../../Frames/ResourcesMgr';
- const { ccclass, property } = _decorator;
- @ccclass('BattleSceneRight')
- export class BattleSceneRight extends UIBase {
- protected onStart() {
- this._grade(GameInfo.Instance.getGrade());
- this._winNumber(GameInfo.Instance.getWin());
- this._failNumber(GameInfo.Instance.getFail());
- this.onMsg(this.UIName, this._batlleRightHide);
- }
- //账号等级
- private _grade(grade: number) {
- this.getNode("_grade").getComponent(Label).string = String(grade);
- }
- //获胜场数
- private _winNumber(win: number) {
- this.getNode("_win").getComponent(Sprite).spriteFrame =
- resMgr.getSpriteFrame("font_0" + String(48 + win));
- }
- //失败场数
- private _failNumber(fail: number) {
- this.getNode("_fail").getComponent(Sprite).spriteFrame =
- resMgr.getSpriteFrame("font_0" + String(48 + fail));
- }
- private _batlleRightHide() {
- this.hide(false);
- }
- }
|