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

38 lines
1002 B
C#

using TMPro;
using UnityEngine;
public class MapChoiceUI_Dungeon_Wave : MapChoiceUI_DungeonBase
{
public static MapChoiceUI_Dungeon_Wave Ins;
public TextMeshProUGUI[] texts_wave; // 0 웨이브 난이도, 1 웨이브 최고 점수
public WaveRewardUI m_WaveRewardUI; // 웨이브 보상 정보
public GameObject go_WaveRewardNoti;
public override void Set()
{
Ins = this;
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;
go_WaveRewardNoti.SetActive(sdata.CanGetWaveReward());
}
public void OnClick_WaveReward()
{
m_WaveRewardUI.Set();
}
public override void OnClick_GoDungeon()
{
Go_Dungeon();
}
}