using System.Collections.Generic; public class PCJobUI : PCUIMenu { public static PCJobUI Ins; private void Awake() { Ins = this; } public TabUIBase m_Tab; public PCJobUI_Scroll m_PCJobUI_Scroll; public PCJobUI_Top m_PCJobUI_Top; public PCJobUI_Class m_PCJobUI_Class; public PCJobUI_Skill m_PCJobUI_Skill; protected List list_tabdata = new List { new TabUIData { btnName = "All" }, new TabUIData { n_btnName = 40001 }, new TabUIData { n_btnName = 40003 }, new TabUIData { n_btnName = 40005 }, }; public override void Set() { base.Set(); NewGameUI.Ins.m_PCUI.Set_Money(table_GlobalValue.Ins.Get_Int("n_JobMaterialID"), 0); for (int i = 0; i < list_tabdata.Count; i++) { list_tabdata[i].onClick = OnClick_Tab; } m_Tab.Set(list_tabdata); OnClick_Tab(); var id = ServerInfo.Ins.m_ServerData.Get_EqiupmentEquip(eItem.PC); Set(id); } private void OnClick_Tab() { m_PCJobUI_Scroll.Set(m_Tab.Get_Index()); } public void Set(int classid) { m_PCJobUI_Class.Set(classid); m_PCJobUI_Skill.Set(classid); m_PCJobUI_Top.Set(); } }