2D-Animationen in Unity

von Claudia Wendt

Gehe in den Scenenbildschirm und wähle deinen Spieler. Öffne das Animationsfenster. Um mit der Animation beginnen zu können, benötigst du einen Animator und einen Animation Clip.
Wähle die Player aus und gehe unter Window auf Animation -->Animation
Du benötigst einen Animator und einen Animation Clip.
Wähle Create, erstelle einen Ordner für Animationen und Speichere die Animation unter Player_Idle.
Es erscheint die Zeitleiste, in der die Animationssprites positioniert werden können.
Ziehe die Sprites zur Animation, ins Animationsfenster. Die Frames werden hinzugefügt:
Jetzt würde die Spielfigur viel zu schnell animiert. Es ist nötig die Bilder, die pro Sekunde abgespielt werden, anzupassen.
Um die Sample Rate anzeigen zu lassen, wähle die Einstellungen vom Animationsfenster und wähle "Show Sample Rate"
Diese steht jetzt auf 60.
Ändere sie auf 12.
Dann läuft die Animation nicht mehr ganz so schnell ab.
Die Bilder lassen sich per Drag & Drop auf der Zeitleiste verschieben oder mit Entf. entfernen.
Das Ganze funktioniert auch für andere Animationen, wie zum Beispiel das Laufen vom Charakter.
Wähle dafür: Create New Clip
Wiederhole dies fürs Ducken und fürs Springen.
Wenn du beim Springen nicht so viele Sprites besitzt und beispielsweise nur 2 Sprites hast, kannst du den Samples-Wert auf 2 setzen.
Im Animationsordern hat der Animator Controller einer andere Icon-Darstellung als die Animationen:
Er bestimmt, wann welche Animation abgespielt wird.

Lesen Sie den ganzen Artikel

Claudia Wendt

Hagenow

Zur Person

Claudia Wendt

Weitere Profile

Claudia Wendt