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 25.300 Kurse von Branchenfachleuten.
Objekte per Code rotieren
Aus dem Kurs: Game-Engineering mit Unity und C#
Objekte per Code rotieren
Die Rotation eines Objekts, die verhält sich ähnlich wie die Position. 2 Das heißt, die absolute Drehung, die absolute Ausrichtung im Raum, die ergibt 3 sich aus der lokalen Ausrichtung plus der Ausrichtung des Elternobjekts. 4 Und auch auf diesen Wert können wir wieder 5 per Code zugreifen über die »transform«-Variable und dort das Feld »Rotation«. 6 Schauen wir uns das an, 7 gehen wir in "Hello Game Object" in Visual Studio. 8 Und geben da auch wieder die Werte aus. 9 Wir können hier einfach mal eine Zeile 10 kopieren, ich nehme hier mal die Transformzeile, 11 also die Positionszeile. Bearbeiten, 12 kopieren und wir fügen das unten dann einfach ein. Bearbeiten, einfügen. 13 Und dann können wir hier ändern 14 »this.gameObject.name« nicht »steht bei«, sondern »hat die Drehung« 15 zum Beispiel »:transform« und statt »position« nehmen wir die »rotation«. 16 Und »relativ: " +transform.localRotation«. 17 Speichern wir das und schauen es in…
Inhalt
-
-
-
-
-
Objekte transformieren16 Sek.
-
Organisation von 3D-Elementen12 Min. 23 Sek.
-
(Gesperrt)
Transform-Eigenschaften, lokale und globale Position5 Min. 54 Sek.
-
(Gesperrt)
Objekte per Code verschieben7 Min. 13 Sek.
-
(Gesperrt)
Objekte per Code skalieren6 Min. 58 Sek.
-
(Gesperrt)
Objekte per Code rotieren10 Min. 30 Sek.
-
(Gesperrt)
Wie wird ein Objekt nach vorne bewegt?7 Min. 6 Sek.
-
(Gesperrt)
Objekte hierarchisch organisieren3 Min. 33 Sek.
-
(Gesperrt)
Erkenntnisse zum Transform2 Min. 39 Sek.
-
(Gesperrt)
Zeitliche Verläufe mit Update und deltaTime realisieren10 Min. 37 Sek.
-
(Gesperrt)
Eingaben per Input erfassen6 Min. 7 Sek.
-
(Gesperrt)
Geräte über Eingabeachsen abfragen11 Min. 28 Sek.
-
-
-
-
-
-
-
-
-
-