Menu
CoddyTech

Récapitulatif : journal du cycle de vie

Fait partie de la section Les bases du scripting dans Unity du Journey Unity de Coddy. Leçon 74 sur 85.

Cette récapitulation rassemble le chapitre : toutes les méthodes que Unity appelle sur un script, de Awake() à OnDestroy(), dans l’ordre où elles sont appelées.

challenge icon

Défi

Moyen

Affiche l’ordre de Unity dans la Console.

  1. Écris Awake, OnEnable, Start, OnDisable et OnDestroy, chacun affichant son propre nom dans le journal.
  2. Écris FixedUpdate, Update et LateUpdate de la même façon, en affichant le nom uniquement lors du premier appel, avec un champ bool pour chacun.
  3. Dans Update(), lorsque la touche Espace est pressée, appelle Destroy(gameObject);.

Appuie sur « Jouer », puis sur Espace : la Console affiche les huit noms dans l’ordre. Puis clique sur « Vérifier ».

Essayez vous-même

using UnityEngine;

public class LifecycleLogger : MonoBehaviour
{
    // Affiche le nom de chaque méthode : Awake, OnEnable, Start, FixedUpdate, Update,
    // LateUpdate, OnDisable, OnDestroy. Pour les trois qui se répètent, n’affiche leur nom qu’une seule fois.
    // La touche Espace détruit cet objet.
}
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Les bases du scripting dans Unity

Entraînez-vous par vous-même : Playground Unity