32 lines
1.0 KiB
C#
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();
|
|
}
|
|
} |