using System.Collections; using System.Collections.Generic; using TMPro; using UnityEngine; public class SettingsSelectPopupCard : CardBase { public TextMeshProUGUI text; ClassConfigTableData m_pcdata; MonsterTableData m_mobdata; public override void Set(T _base) { base.Set(_base); m_mobdata = null; m_pcdata = _base as ClassConfigTableData; if (m_pcdata != null) { text.text = DSUtil.Format("id: {0}\n이름: {1}", m_pcdata.n_ClassID, m_pcdata.Get_JobName()); } else { m_mobdata = _base as MonsterTableData; text.text = DSUtil.Format("id: {0}\n이름: {1}\n프리팹: {2}", m_mobdata.n_MonsterID, m_mobdata.Get_Name(), m_mobdata.s_MonsterPrefab); } } public void OnClick_Select() { SettingsMain.Ins.SelectObj(m_pcdata, m_mobdata); } }