Files
Gen_Hack-and-Slash-Roguelite/Client/Assets/Scripts/UI/FullScreenUI.cs

30 lines
598 B
C#

using Base;
using UnityEngine;
namespace UI
{
public class FullScreenUI : UIBase, ITickUI
{
public FullScreenUI()
{
isInputOccupied = true;
exclusive = true;
}
private void OnEnable()
{
Clock.AddTickUI(this);
}
private void OnDisable()
{
Clock.RemoveTickUI(this);
}
public virtual void TickUI()
{
if (Input.GetKeyDown(KeyCode.Escape) || Input.GetKeyDown(actionButton))
UIInputControl.Instance.Hide(this);
}
}
}