Project_WL/Assets/Script/UI/Map/MapChoiceUI_Dungeon_Wave.cs

38 lines
1002 B
C#
Raw Normal View History

2025-02-03 06:58:53 +00:00
using TMPro;
using UnityEngine;
public class MapChoiceUI_Dungeon_Wave : MapChoiceUI_DungeonBase
{
public static MapChoiceUI_Dungeon_Wave Ins;
2025-02-03 06:58:53 +00:00
public TextMeshProUGUI[] texts_wave; // 0 웨이브 난이도, 1 웨이브 최고 점수
public WaveRewardUI m_WaveRewardUI; // 웨이브 보상 정보
public GameObject go_WaveRewardNoti;
public override void Set()
{
Ins = this;
2025-02-03 06:58:53 +00:00
base.Set();
var sdata = ServerInfo.Ins.m_ServerData;
texts_wave[0].text = "";// DSUtil.Format(334, MyValue.MyChoiceMapData.n_Difficult);
texts_wave[1].text = DSUtil.Format(335, sdata.Get_DungeonValue(eDungeon.d4_Wave, 2));
Set_Noti();
}
public void Set_Noti()
{
var sdata = ServerInfo.Ins.m_ServerData;
2025-02-03 06:58:53 +00:00
go_WaveRewardNoti.SetActive(sdata.CanGetWaveReward());
}
public void OnClick_WaveReward()
{
m_WaveRewardUI.Set();
}
public override void OnClick_GoDungeon()
{
Go_Dungeon();
}
}