Menu
CoddyTech

Riepilogo: chiave e porta

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

Questo riepilogo mette insieme il capitolo: i trigger, OnTriggerEnter e TryGetComponent per assicurarsi che sia stato il giocatore a entrare.

challenge icon

Sfida

Facile

Scrivi il codice della chiave e della porta: solo il giocatore può usarle.

  1. In Key.cs, in OnTriggerEnter, quando other.TryGetComponent(out Player player), imposta player.hasKey = true;, registra Got the key e distruggi la chiave.
  2. In Door.cs, per il giocatore: con hasKey, esegui gate.SetActive(false); e registra The door opens; altrimenti registra Locked.

Premi «Gioca», prova la porta, prendi la chiave e riprova. Poi premi «Verifica».

Provalo tu

using UnityEngine;

public class Key : MonoBehaviour
{
    // Il giocatore raccoglie la chiave; nient'altro può farlo
}
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fisica e gameplay

Esercitati da solo: Playground Unity