using System.Collections.Generic; using UnityEngine; public class MapChoiceUI : BackKeyAdd { public TabUIBase m_Tab; public GameObject[] gos; // 0 월드맵, 1 던전 List list_tabData = new List { new TabUIData{ n_btnName = 316, btnImg_on = "menu tab 1 icon", btnImg_off = "menu tab 1 icon", }, new TabUIData{ n_btnName = 317, btnImg_on = "menu tab 2 icon", btnImg_off = "menu tab 2 icon", }, }; public override void Set() { base.Set(); list_tabData.ForEach(f => f.onClick = OnClick_Tab); m_Tab.Set(list_tabData); Set_UI(m_Tab.Get_Index()); } void Set_UI(int index) { DSUtil.InActivateGameObjects(gos, index); } void OnClick_Tab() { Set_UI(m_Tab.Get_Index()); } }