public void Update() { if (health <= 0.0f) { if (experienceSlider != null) { if (experienceSlider.value + maxHealth > experienceSlider.maxValue) { lastAttacker.LevelUp(); // play the sound effect soundEffectPlayer.PlayLevelUpSound(); } else { experienceSlider.value += maxHealth; } } Destroy(transform.gameObject); } }