Menu
CoddyTech

Riepilogo: Lifecycle Logger

Fa parte della sezione Fondamenti di scripting in Unity del percorso Unity di Coddy. Lezione 74 di 85.

Questo riepilogo riunisce il capitolo: ogni metodo che Unity chiama in uno script, da Awake() a OnDestroy(), nell'ordine in cui li chiama.

challenge icon

Sfida

Medio

Mostra l'ordine di Unity nella Console.

  1. Scrivi Awake, OnEnable, Start, OnDisable e OnDestroy, ognuno dei quali registra il proprio nome.
  2. Scrivi FixedUpdate, Update e LateUpdate allo stesso modo, registrando il nome solo alla prima chiamata e usando un campo bool per ciascuno.
  3. In Update(), quando premi Space, chiama Destroy(gameObject);.

Premi «Gioca», poi Space: la Console elenca gli otto nomi in ordine. Poi premi «Verifica».

Provalo tu

using UnityEngine;

public class LifecycleLogger : MonoBehaviour
{
    // Registra il nome di ogni metodo: Awake, OnEnable, Start, FixedUpdate, Update,
    // LateUpdate, OnDisable, OnDestroy. Per i tre che si ripetono, registra il nome una sola volta.
    // Space distrugge questo oggetto.
}
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 Fondamenti di scripting in Unity

Esercitati da solo: Playground Unity