Menu
CoddyTech

Punti vita

Fa parte della sezione Fisica e gameplay del percorso Unity di Coddy. Lezione 62 di 71.

challenge icon

Sfida

Medio

Assegna punti salute al giocatore. Il morso dei cacciatori arriverà nella prossima lezione.

  1. In Health, aggiungi [SerializeField] private int hp = 3; e public void TakeDamage(int amount): sottrai amount da hp e registra "HP: " + hp.
  2. Quando hp raggiunge 0, registra Game over e imposta GetComponent<Player>().enabled = false;.
  3. Inizia TakeDamage con if (hp <= 0) return;.

Premi «Gioca» per vedere arrivare le ondate. Poi premi «Verifica».

Provalo tu

using UnityEngine;

public class Health : MonoBehaviour
{
    // Una lezione successiva completerà questa parte: i punti vita del giocatore.
}

Tutte le lezioni di Fisica e gameplay

Esercitati da solo: Playground Unity