Menu
CoddyTech

Récapitulatif : journaliseur du cycle de vie

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

challenge icon

Défi

Moyen

Écris un script qui affiche l’ordre d’exécution de Unity dans la Console. Chacune de ces méthodes consigne son propre nom, exactement comme écrit ici : Awake, OnEnable, Start, FixedUpdate, Update, LateUpdate, OnDisable, OnDestroy.

  • FixedUpdate, Update et LateUpdate s’exécutent encore et encore, donc chacune ne consigne qu’à son premier appel.
  • La barre d’espace détruit l’objet, ce qui permet aux deux dernières méthodes d’être appelées.

Appuie sur Play, appuie sur la barre d’espace, lis la Console, puis Check.

Essayez vous-même

using UnityEngine;

public class LifecycleLogger : MonoBehaviour
{
    // Affichez le nom de chaque méthode : Awake, OnEnable, Start, FixedUpdate, Update,
    // LateUpdate, OnDisable, OnDestroy. N’affichez qu’une seule fois le nom des trois méthodes qui se répètent.
    // La touche Espace détruit cet objet.
}

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