void OnTriggerEnter(Collider other) { if (!gameObject.activeInHierarchy) { return; } if (playerHealth.currentHealth >= playerHealth.startingHealth) { return; } if (other.gameObject == player) { playerHealth.recover(healthGain); /* renderer.enabled = false; * col.enabled = false;*/ ObjectPooler.SharedInstance.destroyObject(gameObject); } }