private void EndOnDestroyExecution() { OnDestroying?.Invoke(); }
/// <summary> /// destroy /// </summary> public void Destroy() { OnDestroying?.Invoke(); }
/// <summary> /// Makes destruction effects and removes it. /// </summary> public virtual void Destroy() { OnDestroying?.Invoke(this, this); Remove(); }