using System.Collections.Generic; using UnityEngine; public class PCInfoUI_Left : MonoBehaviour { public TabUIBase m_Tab; public PCInfoStatMgrUI m_PCInfoStatMgrUI; public PCInfoDetailUI m_PCInfoDetailUI; List list_tabData = new List { new TabUIData{ n_btnName = 223 }, new TabUIData{ n_btnName = 224 } }; public void Set() { for (int i = 0; i < list_tabData.Count; i++) { list_tabData[i].onClick = OnClick_Tab; } m_Tab.Set(list_tabData); OnClick_Tab(); } public void OnClick_Tab() { if (m_Tab.Get_Index() == 0) { m_PCInfoStatMgrUI.Set(); m_PCInfoDetailUI.gameObject.SetActive(false); } else { m_PCInfoStatMgrUI.gameObject.SetActive(false); m_PCInfoDetailUI.Set(); } } }