Rückblick: Lifecycle Logger
Teil des Abschnitts Grundlagen des Scripting in Unity der Unity-Journey von Coddy. Lektion 59 von 67.
Aufgabe
MittelSchreibe ein Skript, das die Reihenfolge in Unity in der Konsole anzeigt. Jede dieser Methoden gibt ihren eigenen Namen genau so aus, wie er hier geschrieben ist: Awake, OnEnable, Start, FixedUpdate, Update, LateUpdate, OnDisable, OnDestroy.
FixedUpdate,UpdateundLateUpdatewerden immer wieder ausgeführt, deshalb gibt jede von ihnen ihren Namen nur beim ersten Aufruf aus.- Mit der Leertaste wird das Objekt zerstört, damit die letzten beiden zum Zug kommen.
Drücke Play, drücke die Leertaste, lies die Konsole und klicke dann auf Check.
Probier es selbst
using UnityEngine;
public class LifecycleLogger : MonoBehaviour
{
// Protokolliere den Namen jeder Methode: Awake, OnEnable, Start, FixedUpdate, Update,
// LateUpdate, OnDisable, OnDestroy. Die drei wiederholt aufgerufenen Methoden werden nur einmal protokolliert.
// Die Leertaste zerstört dieses Objekt.
}
Alle Lektionen in Grundlagen des Scripting in Unity
1Dein erstes Skript
Hallo, UnityPlatziere den WürfelBewege dich in jedem FrameDrehe dich jede SekundeSteuere mit den TastenRückblick: Steuere den Würfel4Vektoren
Vektoren addierenRichtungenLokaler und globaler RaumDiagonale GeschwindigkeitAbstand zwischen ObjektenVector3 ist ein StructRückblick: Drohnenpilot7Projekt: Fang den Stern
Der FängerEin fallender Stern10Der Lebenszyklus eines Skripts
Awake und StartUpdate und LateUpdateOnEnable und OnDisableDie Reihenfolge im LebenszyklusRückblick: Lifecycle Logger5Transformationen und Hierarchie
Eltern und KinderSkalierungDinge ansehenAuf einen Punkt zubewegenRückblick: Umlaufender Mond8Dinge finden
Nach Namen findenTagsNach Typ findenReferenzen schlagen FindUnitys NullRückblick: Nächste Münze11Projekt: Weiche den Blöcken aus
Der LäuferFallende Blöcke6GameObjects und Komponenten
Referenzen im InspectorEine Komponente abrufenFehlende KomponentenEine Komponente hinzufügenRequireComponentEin- und AusblendenRückblick: Lichtschalter