26 lines
658 B
C#
26 lines
658 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();
|
|
}
|
|
|
|
void Set_UI()
|
|
{
|
|
gacha_btns[0].Set(10, m_Data);
|
|
gacha_btns[1].Set(1, m_Data);
|
|
}
|
|
} |