2022-08-11 03:37:40 +03:00

20 lines
430 B
C#

using UnityEngine;
public abstract class BaseView : MonoBehaviour
{
public bool IsInitialized { get; private set; }
[property: SerializeField] public string Tag { get; private set; }
virtual public void Init()
{
IsInitialized = true;
}
virtual public void Destroy()
{
Destroy(this);
}
public void Show(bool isActive)
{
gameObject.SetActive(isActive);
}
}