Animations-Editor

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Der Animations-Editor, der über die Registerkarte Avatar oder das Menü Fenster ⟩ Avatar im Studio zugänglich ist, ermöglicht es Ihnen, benutzerdefinierte Animationen für Rigs zu entwerfen und zu veröffentlichen. Ein Rig ist ein Objekt mit einzelnen Abschnitten, die durch Gelenke verbunden sind. Sie können diese Gelenke bewegen, um Posen zu erstellen und dann die Animation des Rigs von Pose zu Pose sanft zu animieren.

Animations-Editor im Werkzeugbereich des Studios angezeigt

Benutzeroberfläche

Das Fenster des Editors ist in drei Hauptbereiche unterteilt:

Name der Animation.

Medien- und Wiedergabeoptionen.

Positionsanzeige, die die Zeiteinheit für die Position des Scrubbers in Sekunden:Frames anzeigt.

Erstellen einer Animation

Sie können nur Animationen mit Rigs erstellen.

  1. Wenn Sie noch kein Rig im Arbeitsbereich haben, fügen Sie ein vordefiniertes Rig mit dem Tool Rig-Generator ein. Die vordefinierten Rigs haben alle grundlegenden Teile und Mechanismen, um eine Charakteranimation zu erstellen.

    Die Schaltfläche Charakter im Werkzeugbereich des Studios hervorgehoben.
  2. Wählen Sie im 3D-Viewport oder im Explorer das Rig aus.

Von hier aus können Sie beginnen, Posen zu erstellen für Ihr Rig und die Animationsparameter, wie das Schleifen der Animation oder Festlegen ihrer Priorität, zu ändern.

Posen erstellen

Eine Animation besteht aus verschiedenen Posen, oder bestimmten Positionen und Orientierungen von Bone oder MeshPart Objekten innerhalb eines Rigs. Sie können Posen erstellen, indem Sie Knochen oder Meshes bewegen oder rotieren, wie die Hände, Füße oder den Torso des Rigs. Nachdem Sie mehrere Posen an verschiedenen Positionen der Zeitleiste erstellt haben, wird der Animations-Editor zwischen diesen mit Ihren Easing-Einstellungen ausgeführt, um das Rig sanft von Pose zu Pose zu animieren.

Zum Beispiel hat eine einfache Animation, bei der ein humanoider Charakter sich dreht, um 45° nach links zu schauen, zwei Posen: Die Ausgangsposition, die nach vorne schaut, und die gedrehte Position, die nach links schaut.

So erstellen Sie eine Pose:

  1. Wählen Sie im Explorer Fenster das Rig aus und erweitern Sie die untergeordneten Instanzen, um auf die Knochen oder Meshes zuzugreifen.

  2. Wählen Sie im 3D-Viewport oder im Explorer einen Knochen oder ein Mesh aus.

  3. Klicken Sie in der Zeitleiste und bewegen Sie den Scrubber an die Frame-Position, an der Sie die Pose festlegen möchten. Standardmäßig stellt Roblox Zeiteinheiten als Sekunden:Frames dar und Animationen werden mit 30 Frames pro Sekunde ausgeführt. Zum Beispiel zeigt 0:15 ½ Sekunde an.

  4. Bewegen oder rotieren Sie den Knochen oder das Mesh in eine neue Orientierung. Bei Knochen können Sie diese drehen, um das Rig entlang der erstellten Knochengelenke zu posen.

    Jedes Mal, wenn Sie einen bestimmten Knochen oder ein Mesh anpassen, wird ein neuer Track in der Trackliste angezeigt und ein neuer Keyframe wird an der Zeitleiste für diesen Knochen oder dieses Mesh an dieser spezifischen Frame-Position angezeigt.

  5. Wenn Sie bereit sind, die Animation vorzuspielen, klicken Sie auf die Play-Schaltfläche in den Wiedergabesteuerungen des Editors oder drücken Sie die Leertaste.

Keyframes

Nachdem Sie grundlegende Posen erstellen für ein Rig, kann das Feinabstimmen einzelner Keyframes die endgültige Animation erheblich verbessern. Sie können entweder:

  • An einem bestimmten Track oder Keyframe arbeiten, indem Sie auf diesen Track/Keyframe klicken oder mit der rechten Maustaste darauf klicken.
  • An allen Tracks arbeiten, indem Sie in den oberen Bereich der Trackliste klicken oder mit der rechten Maustaste darauf klicken.
OperationWorkflow
Keyframe(s) einfügenMit der rechten Maustaste klicken und Hier Keyframe hinzufügen auswählen. Beachten Sie, dass die Keyframe(s) an der Zeitposition, die der Stelle, an der Sie klicken, am nächsten liegt, nicht an der Position des Scrubbers eingefügt werden.
Keyframe(s) verschiebenWählen Sie einen oder mehrere Keyframes aus und ziehen Sie sie an eine neue Zeitposition.
Keyframe(s) duplizierenWählen Sie einen oder mehrere Keyframes aus und kopieren Sie sie (StrgC oder C). Verschieben Sie dann den Scrubber an die Zielzeitposition und fügen Sie die kopierten Frames ein (StrgV oder V).
Keyframe(s) löschenWählen Sie einen oder mehrere Keyframes aus und drücken Sie Entf oder Rücktaste.

Easing

Für jeden Keyframe im Animations-Editor können Sie sowohl einen Easing-Stil als auch eine Easing-Richtung wählen.

Easing-Stil

Easing Stil ist die Rate, mit der sich eine Animation zwischen verschiedenen Frame-Positionen innerhalb der Animation bewegt. Standardmäßig bewegt sich ein Bestandteil von einem Keyframe zum nächsten in einer gleichmäßigen, stetigen Bewegung, die als lineares Easing bekannt ist. Im folgenden Video lässt das lineare Easing die Drehanimation des Charakters steif und roboterhaft erscheinen.

Lineares Easing

Obwohl das für einige Bewegungen angemessen erscheinen mag, vergleichen Sie das folgende Video, in dem kubisches Easing die Animation der Bewegung des Charakters natürlicher erscheinen lässt.

Kubisches Easing

Um den Easing-Stil für einen oder mehrere Keyframes zu ändern:

  1. Wählen Sie einen oder mehrere Keyframes aus. Jeder ausgewählte Keyframe ist jetzt von einem blauen Rand umgeben.

  2. Klicken Sie mit der rechten Maustaste auf einen Keyframe mit Rand. Ein Popup-Menü wird angezeigt.

  3. Fahren Sie mit der Maus über Easing-Stil und wählen Sie aus den folgenden Optionen:

    • Linear — Bewegt sich mit konstanter Geschwindigkeit.
    • Konstant — Entfernt die Interpolation zwischen dem ausgewählten Keyframe und dem nächsten Keyframe. Die Animation wird "schnappen" von Keyframe zu Keyframe.
    • CubicV2 — Easing mit kubischer Interpolation ein- oder ausblenden.
    • Elastisch — Bewegt sich, als wäre das Objekt an einem Gummiband befestigt.
    • Sprung — Bewegt sich, als wäre die Anfangs- oder Endposition des Tweens springend.

Easing-Richtung

Easing Richtung definiert, welches Ende der Bewegungsanimation durch den Easing-Stil beeinflusst wird. Standardmäßig ist die Bewegung zu Beginn langsamer und zum Ende schneller.

Um die Easing-Richtung für einen oder mehrere Keyframes zu ändern:

  1. Wählen Sie einen oder mehrere Keyframes aus. Jeder ausgewählte Keyframe ist jetzt von einem blauen Rand umgeben.

  2. Klicken Sie mit der rechten Maustaste auf einen Keyframe mit Rand. Ein Popup-Menü wird angezeigt.

  3. Fahren Sie mit der Maus über Easing-Richtung und wählen Sie aus den folgenden Optionen:

    • In — Die Bewegung wird zu Beginn langsamer und am Ende schneller.
    • Out — Die Bewegung wird zu Beginn schneller und am Ende langsamer.
    • InOutIn und Out im gleichen Tween, wobei In zu Beginn und Out in der Mitte wirksam wird.

Keyframes optimieren

Animatoren können während der Animation oft viele Keyframes erzeugen, insbesondere bei der Verwendung verschiedener Animationswerkzeuge und -funktionen. Um die Anzahl unnötiger Keyframes zu reduzieren und das Animieren auf der Zeitleiste zu erleichtern, bietet der Animations-Editor Tools zur automatischen und on-demand Keyframe-Optimierung.

Automatisch

Der Animations-Editor erkennt automatisch unnötige Keyframes und entfernt sie, wenn er Gesichtsanimationen erstellt und beim Fördern einer Keyframe-Animation zu einer Kurvenanimation.

Wenn 3 oder mehr aufeinanderfolgende Keyframes denselben Wert in einem Track haben, entfernt der Editor die intermediären Keyframes und behält nur den ersten und den letzten Keyframe.

Wenn der Track nur Keyframes mit Standardwerten enthält, wie einem identity Koordinatenrahmen oder einem 0 Wert für eine Kurvenanimation, wird der gesamte Track aus der Animation entfernt.

Auf Anfrage

Während des Animierens können Sie das Keyframe-Optimierung Tool des Editors verwenden, um die Anzahl unnötiger Keyframes schnell zu reduzieren. Die Keyframe-Optimierung priorisiert zuerst die am wenigsten relevanten Keyframes. Sie können die Anzahl der Keyframes mit dem Schieberegler anpassen.

Beim Verwenden des Schiebereglers können Sie die Animation Vorschau anzeigen und die Zeitleiste überprüfen, um Ihre Animation zu überprüfen, aber Sie können keine Bearbeitungsvorgänge durchführen, wie das Ändern von Keyframe-Werten oder das Hinzufügen von Tracks.

Um das Keyframes optimieren Tool zu verwenden:

  1. Klicken Sie in den Medien-/Wiedergabesteuerungen des Editors auf die -Schaltfläche und wählen Sie Keyframes optimieren.

  2. Bewegen Sie den Schieberegler im Popup-Fenster auf die gewünschte Anzahl von Keyframes. Sie können die Animation Vorschau anzeigen und abspielen, um die Optimierung zu überprüfen.

  3. Klicken Sie auf OK, wenn Sie fertig sind.

Eine Animation schleifen

Um eine Animation automatisch zu schleifen, navigieren Sie zu den Medien-/Wiedergabesteuerungen und klicken Sie auf die Schleifen-Schaltfläche.

Eine Priorität festlegen

Die Priorität (Enum.AnimationPriority) einer Animation gibt an, wann sie in einem Spiel abgespielt wird. Wenn Sie beispielsweise eine Animation mit einer höheren Priorität abspielen als eine andere Animation, die bereits abgespielt wird, wird die neue Animation die alte überschreiben. Zum Beispiel sollte eine "Sprung"-Animation Vorrang vor einer "Idle"-Animation haben, damit ein Charakter nicht beide gleichzeitig ausführt.

Roblox verwendet sieben Prioritätsstufen, die hier von der höchsten zur niedrigsten geordnet sind:

Action4

Action3

Action2

Action

Bewegung

Inaktiv

Kern


Um eine Animation auf eine andere Priorität einzustellen:

  1. Navigieren Sie zu den Medien-/Wiedergabesteuerungen des Editors und klicken Sie auf die -Schaltfläche.

  2. Fahren Sie mit der Maus über Animation PRIORITÄT festlegen und wählen Sie die gewünschte Prioritätsstufe.

Eine Animation speichern

Wenn Sie eine Animation speichern, speichert Studio sie als KeyframeSequence-Objekt in ServerStorage und fügt ein Verweis auf Ihr Rig-Objekt hinzu. Das Speichern Ihrer Animation dient dazu, Ihren Fortschritt und Ihre Arbeit zu bewahren. Wenn Sie beabsichtigen, eine Animation zu verwenden, exportieren Sie sie, bevor Sie die veröffentlichte Animation in Ihrem Spiel verwenden.

Um eine Animation zu speichern:

  1. Navigieren Sie zu den Medien-/Wiedergabesteuerungen des Editors und klicken Sie auf die -Schaltfläche.

  2. Wählen Sie Speichern oder Speichern unter, um die Animation in ServerStorage zu speichern.

Roblox speichert Animationsdaten lokal in ServerStorage, um Ihre Animationsarbeit zu sichern. In den meisten Fällen sollte Ihr Spiel auf diese lokalen Daten nicht direkt zugreifen, sondern stattdessen auf eine veröffentlichte Animation verweisen.

In den seltenen Fällen, in denen Ihr Spiel auf lokale Daten zugreifen muss, verweisen Sie auf den Wert des ObjectValue in Ihrem Rig's AnimSaves-Ordner, anstatt direkt auf den ServerStorage zuzugreifen.

Zugriff auf lokale Animationsdaten

local rig = workspace.Rig
-- Greifen Sie auf Ihre lokalen Animationsdaten mit dem Wertverweis in Ihrem Rig zu
local anim = rig.AnimSaves.Value.[SavedAnimation]

Eine Animation exportieren

Wenn Sie eine Animation in Studio exportieren, wird sie in allen Spielen verfügbar. Das bedeutet, dass Sie eine Animation nur einmal erstellen müssen und sie dann so oft wie gewünscht wiederverwenden können.

Um eine Animation zu exportieren:

  1. WICHTIG
    Wenn die Animation verwendet wird, um eine Standard-Charakteranimation wie Rennen oder Springen zu ersetzen, benennen Sie den letzten Keyframe wie folgt um:

    1. Klicken Sie mit der rechten Maustaste auf das Symbol des letzten Keyframes im oberen Bereich und wählen Sie Keyframe umbenennen aus dem kontextabhängigen Menü.

    2. Geben Sie End (groß- und kleinschreibung sensitiv) in das Eingabefeld ein.

    3. Klicken Sie auf die Speichern-Schaltfläche.

  2. Navigieren Sie zu den Medien-/Wiedergabesteuerungen des Editors und klicken Sie auf die -Schaltfläche.

  3. Wählen Sie Veröffentlichen auf Roblox im kontextabhängigen Menü.

  4. Geben Sie im Fenster Asset-Konfiguration einen Titel für die Animation und eine optionale Beschreibung ein.

  5. WICHTIG
    Wenn die Animation in einem von einer Gruppe besessenen Spiel verwendet wird, wählen Sie die Gruppe im Feld Creator aus.

  6. Klicken Sie auf die Einreichen-Schaltfläche.

Sobald der Upload abgeschlossen ist, können Sie die Asset-ID der Animation aus der Toolbox kopieren, um benutzerdefinierte Animationen zu skripten oder Standard-Charakteranimationen zu ersetzen, wie in Animationen verwenden beschrieben.

©2026 Roblox Corporation. Roblox, das Roblox-Logo und "Powering Imagination" gehören zu unseren eingetragenen und nicht eingetragenen Markenzeichen in den USA und anderen Ländern.