public virtual void OnDestroy() { if (_instance == this) { _instance = null; } }
public virtual void Awake() { instance = this; }