Project_WL/Assets/Script/UI/Gacha/GachaBase.cs

26 lines
665 B
C#

using TMPro;
using UnityEngine;
public class GachaBase : MonoBehaviour
{
public TextMeshProUGUI[] texts; // 0 진행율, 1 혜택1, 2 혜택2
public btn_gacha[] gacha_btns; // 0 10회, 1 1회
GachaConfigTableData m_Data;
public virtual void Set(int gacha)
{
gameObject.SetActive(true);
texts[1].text = DSUtil.Format(380, 0, MyText.Get_GradeName(4));
texts[2].text = DSUtil.Format(380, 0, MyText.Get_GradeName(5));
m_Data = table_gachaconfig.Ins.Get_Data_orNull(gacha);
Set_UI();
}
public void Set_UI()
{
gacha_btns[0].Set(10, m_Data);
gacha_btns[1].Set(1, m_Data);
}
}