Project_WL/Assets/Script/UI/PC/Job/PCJobDetailCard.cs

25 lines
1.0 KiB
C#
Raw Permalink Normal View History

2024-12-15 01:39:39 +00:00
using System.Collections.Generic;
using TMPro;
using UnityEngine.UI;
public class PCJobDetailCard : CardBase
{
public Image[] images; // 0 직업
public TextMeshProUGUI[] texts; // 0 직업명
public PCJobDetailCard_Stat m_PCJobDetailCard_Stat;
public override void Set<T>(T _base)
{
base.Set(_base);
var data = _base as ClassConfigTableData;
images[0].sprite = UIAtlasMgr.Ins.Get_Sprite(data.s_JobIcon);
texts[0].text = data.Get_JobName();
m_PCJobDetailCard_Stat.Set(new List<MainStatCardData>
{
new MainStatCardData { mainStatType = eMainStatType.STR, showIngameStat = false, val = data.n_DefaultStr },
new MainStatCardData { mainStatType = eMainStatType.DEX, showIngameStat = false, val = data.n_DefaultDex },
new MainStatCardData { mainStatType = eMainStatType.INT, showIngameStat = false, val = data.n_DefaultInt },
new MainStatCardData { mainStatType = eMainStatType.LUCK, showIngameStat = false, val = data.n_DefaultLuk },
});
}
}