lcy
2026-06-10 6205f6a3daa716ae0e2e2fbb50d2b11240d76bb9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
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);
    }
 
}