Example #1
0
 void Start()
 {
     healthSlider          = GetComponent <Slider> ();
     healthText            = GetComponentInChildren <Text> ();
     healthSlider.maxValue = Deer.GetInstance().maxHealth;
     healthSlider.value    = Deer.GetInstance().maxHealth;
     healthText.text       = Deer.GetInstance().currentHealth + " / " + Deer.GetInstance().maxHealth;
 }
Example #2
0
 void OnTriggerEnter2D(Collider2D col)
 {
     if (col.tag == "DeerBody")
     {
         Deer.GetInstance().currentHealth -= damage;
         DeerHealthSlider.GetInstance().UpdateHealth();
         Destroy(gameObject);
     }
 }
Example #3
0
 public void UpdateHealth()
 {
     healthSlider.value = Deer.GetInstance().currentHealth;
     healthText.text    = Deer.GetInstance().currentHealth + " / " + Deer.GetInstance().maxHealth;
 }