Unity-Game-Tutorial: #9 – Scripting für drehende Räder

03.05.2010 - Carsten - Der Softwareentwickler Blog - 6 Kommentare

Unity3D CarRacing TutorialDieser Artikel gehört zu einer ganzen Tutorial Serie. Hier gelangt Ihr zu der Artikelübersicht: Unity3D Tutorial Serie .

Das neunte Video-Tutorial steht wieder im Zeichen des Unity-Skriptings mit Javascript.

Nachdem wir im letzten Teil uns ein bisschen das Leveldesign gekümmert hatten ist dieses Mal wieder das Auto unseres Rennspiels an der Reihe.

Inhalt des Tutorials

In diesem Unity3D-Tutorial werden dafür sorgen, dass unser Auto etwas realisitscher wirkt. Hierfür werden wir die Räder des 3D-Modells zum drehen bringen.

Zuerst demonstriere ich, wie die Grafikobjekte der Räder meines 3D-Automodells in leeren Unity-Objekten zusammenfassen, um diese dann später besser ansprechen zu können. Im zweiten Video-Teil schreibe ich dann eine kleine Funktion, mit der ich dann unsere visuellen Räder in der richtigen Geschwindigkeit passend zu der unseres Autos rotieren lasse. Als Grundlage hierfür dienen mir wieder die RPM-Eigenschaften meiner WheelCollider.

Im Rahmen dieses Tutorials werde ich auch kurz auf die Untschiede der Update und FixedUpdate-Funktion eingehen.

Unity3D Tutorial-Serie #9

Da ich die Schritte relativ ausführlich beschrieben habe, ist dieses Tutorial wieder etwas länger ausgefallen. Und deshalb musste ich es auch, wie bereits beim siebsten Teil, wieder auf zwei YouTube-Videos verteilen. Aber ich hoffe, dass es Euch trotzdem gefällt.

Video 1

Video 2

So, das war es für diesen Teil. Ich hoffe, dass alles verständlich war, sodass es bei Euch auch zu keinen Schwierigkeiten kommt. Sollten Fragen entstanden sein oder Verbesserungsvorschläge da sind, dann immer raus damit!

Hier geht es zum zehnten Teil Unity3D – Rotation und LocalEulerAngles mit Javascript

Gruß Carsten


Zu diesem Thema hab ich übrigens bereits ähnliche Artikel verfasst. Vielleicht interessiert Dich ja einer:

6 Kommentare zu ' Unity-Game-Tutorial: #9 – Scripting für drehende Räder '

Kommentare zu 'Unity-Game-Tutorial: #9 – Scripting für drehende Räder' mit RSS

  1. Unity3D Tutorial Serie - Der Softwareentwickler Blog kommentierte am 03.05.2010 um 12:12 Uhr

    [...] Video Unity-Game-Tutorial: #9 – Scripting für drehende Räder Damit unser Auto realistischer wirkt, werden wir mit Hilfe eines kleinen Scripts die Autoräder zum Drehen bringen. [...]

  2. Sam kommentierte am 03.05.2010 um 22:34 Uhr

    Vielen Dank für diese geniale Tutorial Serie. Mach so weiter :grin:

  3. Jonny kommentierte am 04.05.2010 um 19:54 Uhr

    Wieder einmal ein erstklassiges Tuturial, freue mich schon auf die nächsten Teile, ;) !

  4. Carsten - Der Softwareentwickler Blog kommentierte am 05.05.2010 um 08:56 Uhr

    Vielen Dank für die tollen Kommentare! Das nächste Unity-Tutorial steht schon in der Pipeline :smile:

  5. Felix kommentierte am 09.05.2010 um 13:38 Uhr

    wieder mal ein cooler Teil, leider funktionierts bei mir nicht so richtig. Das rechte Hinterrad dreht sich nicht um sich selbst, sondern um das rechte Vorderrad, dabei hab ich alles genau befolgt wie im Video, seltsam irgendwie.

  6. Carsten - Der Softwareentwickler Blog kommentierte am 09.05.2010 um 14:39 Uhr

    Hallo Felix,

    klingt so, als wenn Du dem Oberobjekt des rechten Hinterrades die Postion vom rechten Vorderrad gegeben hast. Ich würde die Unterobjekte des RH-Rad aus dem Oberobjekt nochmal heraus zihen, und dann die Position dessen mit denen eines Unterobjektes kontrollieren.

    Gruß Carsten

Leider ist die Kommentarfunktion zur Zeit deaktiviert.