27 lines
845 B
C#
27 lines
845 B
C#
using TMPro;
|
|
using UnityEngine;
|
|
|
|
public class GachaBase : MonoBehaviour
|
|
{
|
|
public TextMeshProUGUI[] texts; // 0 진행율, 1 등급장비1, 등급장비2
|
|
public MoneyForm[] moneyForms; // 0 10회1, 1 10회2, 2 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);
|
|
moneyForms[0].Set(m_Data.n_GachaGoodsID, m_Data.n_GachaPrice * 10);
|
|
moneyForms[1].Set(table_GlobalValue.Ins.Get_Int("n_GachaTicketID"), 10);
|
|
moneyForms[2].Set(table_GlobalValue.Ins.Get_Int("n_GachaTicketID"), 1);
|
|
}
|
|
|
|
public void OnClick_Gacha(int count)
|
|
{
|
|
|
|
}
|
|
} |