Project_WL/Assets/Script/UI/Collection/Equipment/CollectionStatUpCard.cs

32 lines
1.0 KiB
C#

using System.Collections;
using System.Collections.Generic;
using TMPro;
using UnityEngine;
public class CollectionStatUpCard : CardBase
{
public TextMeshProUGUI[] texts; // 0 스탯명, 1 스탯량
int m_StatVal = 0;
public override void Set<T>(T _base)
{
base.Set(_base);
var e = DSUtil.StringToEnum<eAwakenUpgradeOptionType>(_base.ToString());
switch (e)
{
case eAwakenUpgradeOptionType.STR_ADD: texts[0].text = table_localtext.Ins.Get_Text(701013); break;
case eAwakenUpgradeOptionType.DEX_ADD: texts[0].text = table_localtext.Ins.Get_Text(701014); break;
case eAwakenUpgradeOptionType.INT_ADD: texts[0].text = table_localtext.Ins.Get_Text(701015); break;
case eAwakenUpgradeOptionType.LUK_ADD: texts[0].text = table_localtext.Ins.Get_Text(701016); break;
}
m_StatVal = 0;
texts[1].text = "0";
}
public override void Set(int _val)
{
m_StatVal += _val;
texts[1].text = m_StatVal.ToString();
}
}