Aus dem Kurs: Game-Engineering mit Unity und C#

Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion

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

Zeitliche Verläufe mit Update und deltaTime realisieren

Zeitliche Verläufe mit Update und deltaTime realisieren

Aus dem Kurs: Game-Engineering mit Unity und C#

Zeitliche Verläufe mit Update und deltaTime realisieren

In so einer interaktiven Szene hier, da 2 wollen wir ja in der Regel nicht nur Objekte irgendwohin setzen, 3 sondern wir wollen ganz oft auch Dinge animieren, also das heißt, dass sich etwas 4 zum Beispiel über einen Zeitraum hinweg erst bewegt oder dreht, zum Beispiel. 5 Und um das zu realisieren, da hilft es 6 jetzt nichts mehr, wenn wir nur eine Methode haben, die einmal am Anfang 7 aufgerufen wird, wie die Startmethode, sondern wir brauchen hier eine Methode, 8 die ständig aufgerufen wird, die hier permanent ein Update berechnet, sodass 9 während des Verlaufs des Spiels immer wieder eine Änderung stattfindet. 10 Und diese Methode, die nennt sich Update, 11 und die Update-Methode, die ist auch standardmäßig schon vorgegeben. 12 Schauen wir uns das an, indem wir hier wieder ein Skript erzeugen. 13 Klicke mit der rechten Maustaste auf 14 "Assets", "Create CSharp Script" und nenne es "Hello Bewegung" zum Beispiel. 15 Mit Doppelklick in Visual…

Inhalt