Traguardo
Fa parte della sezione Creare veri giochi del percorso Unity di Coddy. Lezione 55 di 60.
Sfida
MedioFai in modo che il cancello bianco completi il livello e apra quello successivo.
- In
FinishLine, aggiungiusing UnityEngine.SceneManagement;eOnTriggerEnter, che restituisce il controllo a meno che l'oggetto non abbia unPlayer. - Registra il nome del livello e
complete!, come inLevel1 complete!. - Carica l'indice di build successivo a quello della scena attiva; dopo l'ultimo livello, carica l'indice
0.
Premi «Gioca» e attraversa il traguardo: si apre Level2. Poi premi «Verifica».
Provalo tu
using UnityEngine;
public class FinishLine : MonoBehaviour
{
// Una lezione successiva completerà questa parte: la fine del livello.
}
Tutte le lezioni di Creare veri giochi
1Testo sullo schermo
Canvas e testoMostra il punteggioFormattare i numeriUn timer per il conto alla rovesciaRiepilogo: tachimetro4Scene e livelli
Caricare una scenaRiavviare il livelloLivello successivoMantenere i dati tra le sceneRiepilogo: selezione del livello10Progetto: Platform 3D
Il percorsoPiattaforme mobili2Pulsanti e schermate
Pulsanti e onClickLambdaCollegare nell'InspectorPannelli attivi e disattiviBarre della saluteRiepilogo: negozio degli upgrade5Salvare con PlayerPrefs
Salvare un numeroCaricare con un valore predefinitoPunteggio massimoSalvare le impostazioniRiepilogo: monete in banca8Controller del personaggio
CharacterController.MoveGravità manualeSaltoSpingere gli oggettiMuoviti dove guardiRiepilogo: doppio salto3Il gestore del gioco
Uno script gestisce il giocoIl SingletonStati di giocoSelezionare lo statoRiepilogo: gestore del round6Progetto: Runner infinito
Tre corsieOstacoli in arrivo9Il nuovo sistema di input
Due sistemi di inputTastiera e mousePremuto in questo frameAzioni di inputRiepilogo: cambio di inputEsercitati da solo: Playground Unity