private void Update() { Health targetHealth = fighter.GetTarget(); if (targetHealth != null) { GetComponent <Text>().text = string.Format("{0:0}%", targetHealth.GetHealthPercentage()); } else { GetComponent <Text>().text = "N/A"; return; } }
// Update is called once per frame void Update() { Health enemyHealth = findEnemyTarget.GetTarget(); // reference to a potential target if (enemyHealth != null) { startingHealth = enemyHealth.show_current_health; enemyHealthPercentage.text = String.Format("{0:N1}%", enemyHealth.GetHealthPercentage()); } else { enemyHealthPercentage.text = "N/A"; } }