OneShotOneKill/Assets/Script/UGUI/Lobby/MainMenu/MainMenu_Hero.cs

29 lines
900 B
C#

public class MainMenu_Hero : MainMenuBase_PCFace
{
public MainMenu_Hero_AddrImg m_MainMenu_Hero_AddrImg;
public MainMenu_HeroBase[] BaseUI; // 정보 ~ 특성
public void Set_SelectCard(HeroSelectCard selectCard)
{
m_MainMenu_Hero_SelectCardScroll.Select_Card(selectCard);
var sdata = MyValue.sdata;
m_MainMenu_Hero_AddrImg.Set(selectCard.Get_Data().Get_ImagePath(eActorStatus.Idle),
sdata.IsObtainPC(Get_SelectPCID()));
Set_UI_CurMenu();
}
public void Set_UI_CurMenu() { BaseUI[m_Tab.Get_Index()].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();
BaseUI[m_Tab.Get_Index()].Set();
}
}