public virtual void UpdateQueueRemove() { isActive = false; gameObject.SetActive(false); manager.AddObjectToPool(this); }