using UnityEngine;
|
|
namespace vnxbqy.UI
|
{
|
public class FairySiegeBaseDonateInfoCell : CellView
|
{
|
[SerializeField] TextEx txtName;
|
[SerializeField] TextEx txtNum;
|
FairySiegeActModel model { get { return ModelCenter.Instance.GetModel<FairySiegeActModel>(); } }
|
|
public void Display(int playerId)
|
{
|
if (model.campMemberDict == null ||
|
!model.campMemberDict.TryGetValue((uint)playerId, out var fairySiegeCampMember) ||
|
fairySiegeCampMember == null
|
)
|
return;
|
if (model.contributionInfoDict.IsNullOrEmpty() ||
|
!model.contributionInfoDict.TryGetValue((uint)playerId, out var contribution))
|
return;
|
|
txtName.text = fairySiegeCampMember.Name;
|
txtNum.text = UIHelper.ReplaceLargeNum(contribution);
|
}
|
}
|
}
|