using UnityEngine; public class MainMenu_Equipment : MainMenuBase_PCFace { public HeroSelectCard m_HeroCard; public GameObject[] gos_star; public MainMenu_Equipment_EquipItems m_equipItems; public MainMenu_Equipment_Inven m_inven; public PCMainStatInfoUIBase m_PCMainStatInfoUIBase; public MainMenu_Equipment_Common_Popup m_CommonPopup; public MainMenu_Equipment_Reinforce_Popup m_ReinforcePopup; public MainMenu_Equipment_SetItem_Popup m_SetPopup; private void Awake() { m_HeroCard.Set_CardType(eUICardType.NoTouch); } public void Set_UI() { var pcid = Get_SelectPCID(); m_equipItems.Set(pcid, eEquipCommonPopup.EquipSlot); m_inven.Set(); m_PCMainStatInfoUIBase.Set(pcid); } public void Set_SelectCard(HeroSelectCard selectCard) { m_MainMenu_Hero_SelectCardScroll.Select_Card(selectCard); var pcid = Get_SelectPCID(); m_HeroCard.Set(table_pclist.Ins.Get_Data_orNull(pcid)); DSUtil.Set_Star(gos_star, MyValue.sdata.Get_PCEvolution(pcid)); Set_UI(); } public int Get_SelectPCID() { var id = m_MainMenu_Hero_SelectCardScroll.Get_IntData(); if (id < 0) id = table_pclist.Ins.Get_DataList()[0].n_ID; return id; } protected override void OnClick_Tab() { base.OnClick_Tab(); m_inven.Set(); } }