Menu
CoddyTech

Pontos de Vida

Parte da seção Física e Jogabilidade do Journey de Unity da Coddy. Lição 62 de 71.

challenge icon

Desafio

Médio

Dê pontos de vida ao jogador. A mordida dos caçadores aparece na próxima lição.

  1. Em Health, adicione [SerializeField] private int hp = 3; e public void TakeDamage(int amount): subtraia amount de hp e registre "HP: " + hp.
  2. Quando hp chegar a 0, registre Game over e defina GetComponent<Player>().enabled = false;.
  3. Comece TakeDamage com if (hp <= 0) return;.

Pressione “Jogar” para ver as ondas chegando. Depois, pressione “Verificar”.

Experimente você mesmo

using UnityEngine;

public class Health : MonoBehaviour
{
    // Uma aula posterior preencherá isto: os pontos de vida do jogador.
}

Todas as lições de Física e Jogabilidade

Pratique por conta própria: Playground de Unity