public void DestroyObject() { gameObject.SetActive(false); if (hasPoolObjectComponent) { poolObjectScript.DestroyObject(); } }