import GameModel from "../ts/core/GameModel"; import GameUtil from "../ts/core/GameUtil"; cc.Class({ extends: cc.Component, properties: { nameLab: cc.Label, levelLab: cc.Label, headIcon: cc.Sprite, cntLab: cc.Label, requestSign: cc.Node, requestBtn: cc.Node, }, onLoad() { }, loadInfo(info) { this.teamInfo = info; this.nameLab.string = info.name; GameUtil.setReliveLabel(this.levelLab,0,info.relive,info.level); this.headIcon.spriteFrame = GameModel.getRoleHead(info.resid); this.cntLab.string = info.cnt + '/5'; if (info.request) { this.requestSign.active = true; this.requestBtn.active = false; } }, onRequestBtnClicked(e, d) { if (GameModel.player.teamid > 0) { return; } GameModel.send('c2s_requst_team', { roleid: GameModel.player.roleid, teamid: this.teamInfo.teamid }); }, });