L'uscita
Fa parte della sezione Fisica e gameplay del percorso Unity di Coddy. Lezione 64 di 71.
Sfida
MedioCompleta Exit: una piattaforma che permette al giocatore di uscire una volta aperta.
- Aggiungi
private bool open = false;epublic void Open(): impostaopen = true;, colora la piattaforma conColor.greene registraThe exit is open. - In
OnTriggerEnter(Collider other), quandoopen && other.CompareTag("Player"), registraYou escaped!e chiamaother.gameObject.SetActive(false);.
Premi «Gioca»: per ora l'uscita resta rossa. Poi premi «Verifica».
Provalo tu
using UnityEngine;
public class Exit : MonoBehaviour
{
// Una lezione successiva completerà questa parte: l'uscita, che si apre dopo l'ultima ondata.
}
Tutte le lezioni di Fisica e gameplay
1Corpo rigido
Gravità e massaSpingi con AddForceSalta con un impulsoFixedUpdate per la fisicaVelocitàCorpi cinematiciRiepilogo: piattaforma di lancio4Coroutine
InvokeInvokeRepeating, CancelInvokeLa tua prima coroutineCicli nelle coroutineInterrompere le coroutineRiepilogo: conto alla rovescia7Rotazione
Angoli di EuleroQuaternioniGuarda nella direzione in cui ti muoviRuota in modo fluidoRiepilogo: Torretta10Progetto: Fuga dall'arena
L'arenaCacciatori2Collisioni
OnCollisionEnterCosa ho colpito?Rompersi all'impattoRestare a terraRimbalzo e attritoForme dei ColliderRiepilogo: muro distruttibile5Progetto: Corsa alle monete
La palla rotolanteMonete da raccogliereEsercitati da solo: Playground Unity