Animation ist der Prozess, Motion auf deine Charaktere, Objekte und Umgebungen anzuwenden, um ein ansprechendes und dynamisches Erlebnis zu erstellen. Während es viele Möglichkeiten gibt, Objekte zu bewegen und zu interagieren, bezieht sich die Animation in Roblox normalerweise auf die Anpassung eines expressiven Bewegungs eines bestimmten Charakters oder einer Gruppe von Teilen, indem die Animation-Editor oder Animation-
Die Animation kann auf jedes Roblox-Teil oder jede Gruppe von Teilen angewendet werden. Die verschiedenen Arten von Objekten können verschiedene Animationefunktionen verwenden. Die folgenden sind die allgemeinen Kategorien von animierbaren Objekten:
- Einfache Objekte , wie ein grundlegendes Teil, können nur Änderungen in der einzelnen Position oder Eigenschaftendes Teils animieren.
- Rigs , oder Teile, die durch Gelenke wie Bone oder Motor6D verbunden sind, können positionelle und drehungsweise Bewegungen zwischen ihren Gelenken wie Ellenbogen und Handgelenke nutzen, um schnell und programmierbar Bewegungen in der Reaktion auf Umgebungen und Ereignisse zu nehmen. Rigged-Modelle können Vorteile von
- R15-Rigs , Rigs, die das standardisierte Avatar-Charaktermodell integrieren, können Animationen aus der Roblox-Charakteranimsations library und anderen Bewegungsfunktionen verwenden, auch wenn es ein Spieler oder Modellist.
Animations-Editor
Mit dem Animation Editor-Plugin können Sie benutzerdefinierte Animationen auf Rigs erstellen und veröffentlichen. Sie können die Verbindungen, die einzelne Abschnitte eines Rigs mit dem Ziel verbinden, bewegen, um Posen zu erstellen, und die Animation Editor-Animation des Rigs von Pose-to-Pose flüssig animiert. Solange alle beweglichen Teile mit Motor6D-Objekten verbunden sind
Wenn Sie Animationen erstellen, bietet Studio die folgenden Funktionen, um Animationen effektiv zu animieren:
Erstellen Sie sofort Gesichts- und Körper animierungen durch das animieren einfangen Tool.
Wechseln Sie zum Kurven-Editor, um auf die Kurven-basierte Animation-UI und mehr Kontrolle über Ihre Animations-Tracks zuzugreifen.
Erstellen Sie realistische Animationen, indem Sie Bones eines gestellten Netzwerks animieren.
Umgekehrte Kinematik
Sie können umgekehrte Kinematik-APIs verwenden, um Animationen und Posen automatisch basierend auf Umgebungs- und externen Ereignissen zu erstellen. Mit umgekehrter Kinematik können Sie verschiedene Animationsereignisse, wie z. B. das automatische Generieren eines Charakterkopfes, der einen Vogel in der Luft fliegt, oder das automatische Generieren eines Charakterarms, wenn er in der Nähe ist, automatisch generieren.
Animations-Ereignisse
Ein Animation-Ereignis ist ein bestimmter Punkt in einer Animation, der eine Actionauslöst. Sie können Animation-Ereignis-Marker über die gesamte Animation-Editor-Zeitlinie definieren, dann verwenden Sie Class.AnimationTrack:GetMarkerReachedSignal() , um diese Marker zu erkennen, wenn die Animation läuft, um bestimmte Aktionen auszuführen, z. B. das Wiedergeben eines Soundeffekts, wenn der Benutzer den Boden berührt.