OneShotOneKill/Assets/Script/UGUI/Ingame/WinUI.cs

46 lines
988 B
C#

using System;
using TMPro;
using UnityEngine;
public class WinUI : MonoBehaviourSingletonTemplate<WinUI>
{
public TextMeshProUGUI[] texts; // 0 획득 경험치, 1 lv(전), 2 lv(후), 3 골드, 4 소울
public SliderBase slider_exp;
Action act_rtnlobby;
public void Set(Action rtnlobby)
{
On();
act_rtnlobby = rtnlobby;
slider_exp.Set(0f);
slider_exp.Set_Next(0.5f);
Get_Reward();
}
void Get_Reward()
{ // 서버에 저장
}
public void OnClick_Btn(GameObject go)
{
switch (go.name)
{
case "btn_ad":
ADInfo.Ins.Show_AD(() =>
{
Get_Reward(); // 정인호 : 한 번 더 획득하는데 ui 필요하지 않나?
Off();
});
break;
default: Off(); break;
}
}
public override void Off()
{
base.Off();
act_rtnlobby();
}
}