VladimirPirozhenko 6a87d4abda Added classess for views, added new laser obstacle
New laser obstacle uses particle system, UI not yet implemented, but classess for ui was added
2022-08-10 06:10: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);
}
}