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

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)
{
}
}