Files
Continentis/Assets/OtherPlugins/PixelFantasy/Common/Scripts/UI/Popup.cs
SoulliesOfficial 61a397dd4c MOD!
2025-10-23 00:49:44 -04:00

38 lines
792 B
C#

using System.Collections;
using UnityEngine;
using UnityEngine.UI;
namespace Assets.PixelFantasy.Common.Scripts.UI
{
public class Popup : MonoBehaviour
{
public CanvasGroup CanvasGroup;
public Text Message;
public static Popup Instance;
public void Awake()
{
Instance = this;
}
public void Show(string message)
{
CanvasGroup.alpha = 1;
Message.text = message;
StartCoroutine(Hide());
}
private IEnumerator Hide()
{
yield return new WaitForSeconds(2);
while (CanvasGroup.alpha > 0)
{
CanvasGroup.alpha -= Time.deltaTime;
yield return null;
}
}
}
}