using System.Collections;
|
using System.Collections.Generic;
|
using Cysharp.Threading.Tasks;
|
using UnityEngine;
|
using UnityEngine.UI;
|
|
/// <summary>
|
/// 查看其他公会界面-成员列表Cell
|
/// </summary>
|
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);
|
}
|
|
}
|