using UnityEngine;
|
using UnityEngine.UI;
|
|
namespace vnxbqy.UI
|
{
|
public class FairySiegeBaseMemberItem : MonoBehaviour
|
{
|
[SerializeField] AvatarCell head;
|
[SerializeField] Slider slidBaseMember;
|
[SerializeField] Text txtSlidExp;
|
[SerializeField] TextEx txtFightPower;
|
[SerializeField] TextEx txtPlayerName;
|
|
public void Display(FairySiegeCampMember info)
|
{
|
head.InitUI(AvatarHelper.GetAvatarModel((int)info.PlayerID, (int)info.Face, (int)info.FacePic, (int)info.Job));
|
float fillAmount = Mathf.Round((float)info.HP / info.HPMax * 1000f) / 1000f;
|
string slidInfo = Language.Get("FairySiege125", UIHelper.ReplaceLargeNum(info.HP), UIHelper.ReplaceLargeNum(info.HPMax));
|
slidBaseMember.value = fillAmount;
|
txtSlidExp.text = slidInfo;
|
txtFightPower.text = Language.Get("FairySiege065", UIHelper.ReplaceLargeNum(info.FightPower));
|
txtPlayerName.text = info.Name;
|
}
|
}
|
}
|