Menu
CoddyTech

Recapitulação: registrador do ciclo de vida

Parte da seção Fundamentos de Scripting no Unity do Journey de Unity da Coddy. Lição 74 de 85.

Esta recapitulação reúne o capítulo: todos os métodos que o Unity chama em um script, de Awake() a OnDestroy(), na ordem em que são chamados.

challenge icon

Desafio

Médio

Mostre a ordem do Unity no Console.

  1. Escreva Awake, OnEnable, Start, OnDisable e OnDestroy, cada um registrando o próprio nome.
  2. Escreva FixedUpdate, Update e LateUpdate da mesma forma, registrando apenas na primeira chamada, cada um com um campo bool.
  3. Em Update(), ao pressionar Espaço, chame Destroy(gameObject);.

Pressione “Jogar” e, em seguida, Espaço: o Console lista os oito nomes em ordem. Depois, pressione “Verificar”.

Experimente você mesmo

using UnityEngine;

public class LifecycleLogger : MonoBehaviour
{
    // Registre o nome de cada método: Awake, OnEnable, Start, FixedUpdate, Update,
    // LateUpdate, OnDisable, OnDestroy. Dos que se repetem, registre o nome apenas uma vez para cada um.
    // Space destrói este objeto.
}
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos de Scripting no Unity

Pratique por conta própria: Playground de Unity