2025-04-15 02:47:07 +00:00
|
|
|
using TMPro;
|
|
|
|
|
using UnityEngine;
|
|
|
|
|
|
|
|
|
|
public class GachaBase : MonoBehaviour
|
|
|
|
|
{
|
2025-04-17 03:23:59 +00:00
|
|
|
public TextMeshProUGUI[] texts; // 0 진행율, 1 혜택1, 2 혜택2
|
|
|
|
|
public btn_gacha[] gacha_btns; // 0 10회, 1 1회
|
2025-04-15 02:47:07 +00:00
|
|
|
|
2025-04-15 05:08:56 +00:00
|
|
|
GachaConfigTableData m_Data;
|
|
|
|
|
|
2025-04-15 02:47:07 +00:00
|
|
|
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));
|
2025-04-15 05:08:56 +00:00
|
|
|
|
|
|
|
|
m_Data = table_gachaconfig.Ins.Get_Data_orNull(gacha);
|
2025-04-17 03:23:59 +00:00
|
|
|
Set_UI();
|
2025-04-15 02:47:07 +00:00
|
|
|
}
|
|
|
|
|
|
2025-04-17 07:07:56 +00:00
|
|
|
public void Set_UI()
|
2025-04-15 02:47:07 +00:00
|
|
|
{
|
2025-04-17 03:23:59 +00:00
|
|
|
gacha_btns[0].Set(10, m_Data);
|
|
|
|
|
gacha_btns[1].Set(1, m_Data);
|
2025-04-15 02:47:07 +00:00
|
|
|
}
|
|
|
|
|
}
|