Project_WL/Assets/Script/UI/PC/Info/PCInfoUI_Left.cs

35 lines
883 B
C#

using System.Collections.Generic;
using UnityEngine;
public class PCInfoUI_Left : MonoBehaviour
{
public TabUIBase m_Tab;
public PCInfoStatMgrUI m_PCInfoStatMgrUI;
public PCInfoDetailUI m_PCInfoDetailUI;
List<TabUIData> list_tabData = new List<TabUIData> { 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();
}
}
}