public void DamageTakingCalculations(float damage) { FloatingTextController.CreateFloatingDamageTextForCharacter(_canvas, damage.ToString(), transform); _healthSlider.value -= damage; if (_healthSlider.value <= 0) { _tryAgainScreen.SetActive(true); Destroy(this.gameObject); } }