public void Hit(float aDamage) { Life -= aDamage; if (Life <= 0) { Destroy(gameObject); if (LifeBar) { _GUI.destroyLifeBar(LifeBar); LifeBar = null; } } else { float aPercent = (Life * 100) / _initialLife; _GUI.updateEnemyHealthBar(aPercent, this); if (LifeBar) { Debug.Log("Percent: " + (aPercent / 100)); LifeBar.fillAmount = (aPercent / 100); } } }