Project_WL/Assets/Script/UI/PC/Awaken/PCAwakenCardStatCard.cs

21 lines
686 B
C#

using TMPro;
using UnityEngine;
public class PCAwakenCardStatCard : CardBase
{
public TextMeshProUGUI t_stat, t_statval;
public GameObject go_now;
AwakenConfigTableData m_Data;
public override void Set<T>(T _base)
{
base.Set(_base);
m_Data = _base as AwakenConfigTableData;
var sdata = ServerInfo.Ins.m_ServerData;
t_stat.text = MyText.Get_StatName(m_Data.Get_SlotStat());
t_statval.text = DSUtil.Format("+{0}", (int)m_Data.Get_Value(sdata.Get_AwakenSlotLv(m_Data.e_UpgradeStatType, m_Data.n_UpgradeOrder) + 1));
go_now.SetActive(sdata.Get_AwakenNow(m_Data.e_UpgradeStatType) == m_Data.n_UpgradeOrder - 1);
}
}