using System.Collections; using System.Collections.Generic; using Cysharp.Threading.Tasks; using UnityEngine; using UnityEngine.UI; /// /// 查看其他公会界面-成员列表Cell /// public class GuildPreviewCell : CellView { [SerializeField] AvatarCell avatarCell; [SerializeField] OfficialTitleCell officialTitle; [SerializeField] Text levelText; [SerializeField] Text jobText; [SerializeField] Text nameText; [SerializeField] Text fightPowerText; public void Display(HA519_tagSCTagFamilyInfo.tagSCTagFamilyInfoMem member) { int playerID = (int)member.PlayerID; int serverID = (int)member.ServerID; avatarCell.InitUI(AvatarHelper.GetAvatarModel(0, (int)member.Face, (int)member.FacePic)); avatarCell.AddListener(() => { OtherPlayerDetailManager.Instance.ViewPlayerDetail(playerID, serverID); }); officialTitle.InitUI(member.RealmLV, (int)member.TitleID); levelText.text = member.LV.ToString(); jobText.text = RichTextMsgReplaceConfig.GetRichReplace("FAMILY", member.FmLV); nameText.text = member.Name; fightPowerText.text = UIHelper.ReplaceLargeArtNum(member.FightPowerEx * Constants.ExpPointValue + member.FightPower); } }