Kursinhalt
Kampfspiel in Unity
Kampfspiel in Unity
Steuern Sie Ihre Animation mit Script
In Unity ermöglicht die Steuerung von Animationen mit Skripten, dynamische und interaktive Erlebnisse innerhalb Ihrer Spiele oder Anwendungen zu schaffen. Dieser Ansatz ermöglicht es Ihnen, Animationen auszulösen, ihre Wiedergabegeschwindigkeit zu ändern, zwischen Animationen zu mischen und auf verschiedene Ereignisse während der Laufzeit zu reagieren.
Steuerung von Parametern
- animator: Dies ist ein Verweis auf eine Animator-Komponente, die an ein GameObject in Unity angehängt ist;
- SetBool(): Dies ist eine Methode, die von der Animator-Komponente bereitgestellt wird. Sie wird verwendet, um den Wert eines booleschen Parameters im Animator-Controller festzulegen, der für die Steuerung der Animationen verantwortlich ist;
- "isRunning": Dies ist der Name des booleschen Parameters im Animator-Controller;
- true: Dies ist der Wert, den wir für den "isRunning"-Parameter festlegen.
Maßstab ändern
Das Ändern des x-Maßstabs unseres Charakters dreht ihn um, da das negative Skalieren entlang der x-Achse den Sprite horizontal spiegelt. Die meisten 2D-Sprites schauen standardmäßig nach rechts. Das Umkehren des Maßstabs kehrt dies um. Der Charakter scheint in die entgegengesetzte Richtung zu schauen. Dies geschieht aufgrund der Art und Weise, wie Unity negative Skalierungswerte interpretiert, indem es die visuelle Darstellung des Sprites um seine Mittellinie dreht und seine Ausrichtung verändert.
Spieler mit Position X Maßstab
Spieler mit negativem X-Scale
Zusätzliche Ressourcen
Danke für Ihr Feedback!