예제 #1
0
 //Function for dealing damage to the player
 public void DealDamage(float damage)
 {
     CurrentHealth    = CurrentHealth -= damage;
     disableRegen     = true;
     disableRegenTime = Time.time;
     healthHearts.UpdateHearts(healthHearts.currentHealth, healthHearts.maximumHealth); //update the hearts
 }
    // Update is called once per frame
    void Update()
    {
        quarterHearts.UpdateHearts(currentHealth, maxHealth);

        if (currentHealth <= 0)
        {
            levelManager.RespawnPlayer();
        }
    }