Aus dem Kurs: Skripting in Unity Grundkurs

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.400 Kurse von Branchenfachleuten.

Verzögerung mit Invoke

Verzögerung mit Invoke

Wie Sie Funktionen und Automatismen mit Verzögerung ausführen können, lernen Sie in diesem Video. Wir haben hier schon mal etwas vorbereitet, und das ist ein leeres GameObject, einfach unser InvokeController hier mit einem Script, und dem Cylinder rechts daneben. Da ist nichts weiter dran besonders, das ist einfach nur ein normales 3D-Objekt. Auf dem InvokeController liegt, wie gesagt das Script, und das schauen wir uns jetzt auch direkt an. Und das ist ein komplett normales, leeres, gerade neu erstelltes Script, bis auf diese Zeile hier oben. Hier habe ich einfach schon mal eine Referenz hergestellt, und zwar auf unseren Cylinder. Dafür habe ich den Cylinder einfach in unser Fach sozusagen reingezogen, und das Ganze ist ein GameObject. Um eine Funktion, die wir selber geschrieben haben, verzögert ausführen zu lassen, benötigen wir die Funktion Invoke. Das Schlüsselwort, beziehungsweise die Funktion Invoke, benötigt aber etwas von uns. Denn hier sagen wir nur, okay, ab diesem…

Inhalt