Menu
CoddyTech

Repaso: registrador del ciclo de vida

Parte de la sección Fundamentos de scripting en Unity del Journey de Unity de Coddy. Lección 74 de 85.

Este resumen reúne todo el capítulo: cada método que Unity llama en un script, desde Awake() hasta OnDestroy(), en el orden en que los llama.

challenge icon

Desafío

Intermedio

Muestra el orden de Unity en la Consola.

  1. Escribe Awake, OnEnable, Start, OnDisable y OnDestroy, y haz que cada uno registre su propio nombre.
  2. Escribe FixedUpdate, Update y LateUpdate de la misma manera, registrando el nombre solo en la primera llamada y usando un campo bool para cada uno.
  3. En Update(), al pulsar la barra espaciadora, llama a Destroy(gameObject);.

Pulsa «Jugar» y después la barra espaciadora: la Consola muestra los ocho nombres en orden. Luego, pulsa «Comprobar».

Pruébalo tú mismo

using UnityEngine;

public class LifecycleLogger : MonoBehaviour
{
    // Registra el nombre de cada método: Awake, OnEnable, Start, FixedUpdate, Update,
    // LateUpdate, OnDisable, OnDestroy. Los tres que se repiten deben registrarse solo una vez.
    // La tecla Espacio destruye este objeto.
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos de scripting en Unity

Practica por tu cuenta: Playground de Unity