2023-03-17 23:41:38 -04:00

18 lines
476 B
C#

using JetBrains.Annotations;
using JohnsonUtils.Utilities;
using UnityEngine;
namespace JohnsonUtils.Canvases
{
public abstract class UIComponentBase : MonoBehaviour
{
public void Show() => gameObject.Show();
public void Hide() => gameObject.Hide();
[PublicAPI]
public void ToggleDisplay() => gameObject.SetActive(!gameObject.activeInHierarchy);
public void SetActive(bool active) => gameObject.SetActive(active);
}
}