Project_WL/Assets/Script/UI/Collection/Equipment_Monster/CollectionEMUIBase.cs

36 lines
1022 B
C#

using System.Collections.Generic;
public class CollectionEMUIBase : PCUIMenu
{
public TabUIBase m_Tab;
public CollectionEM_Scroll m_CollectionScroll;
public CollectionEM_InfoBase m_CollectionInfo;
protected CardBase m_SelectCard;
protected List<TabUIData> list_tabData = new List<TabUIData> { new TabUIData(), new TabUIData(), new TabUIData() };
public override void Set()
{
base.Set();
for (int i = 0; i < list_tabData.Count; i++)
{
list_tabData[i].onClick = Set_UI;
list_tabData[i].btnImg_off = "tab menu unselected 2";
list_tabData[i].btnImg_on = "tab menu selected 2";
}
}
public virtual void Set_UI()
{
if (DSUtil.CheckNull(m_SelectCard))
Set_SelectCard(m_CollectionScroll.Get_FirstCard());
else
Set_SelectCard(m_SelectCard);
}
public void Set_SelectCard(CardBase card)
{
m_SelectCard = card;
m_CollectionInfo.Set(m_SelectCard);
}
}