Zum Hauptinhalt springen

So erstellen Sie eine Laufanimation in Roblox Studio: Eine detaillierte Anleitung

Roblox Studio - es ist ein leistungsfähiges Werkzeug, um Ihre eigenen Inhalte und Spiele auf der beliebten Roblox-Plattform zu erstellen. Es ermöglicht Benutzern, nicht nur Welten, sondern auch animierte Charaktere zu erstellen, um das Spielerlebnis noch spannender zu gestalten. In diesem ausführlichen Tutorial erfahren Sie, wie Sie in Roblox Studio eine Laufanimation für einen Charakter erstellen.

Bevor Sie beginnen, stellen Sie sicher, dass Roblox Studio installiert und ausgeführt wird. Wenn Sie Probleme bei der Installation oder Ausführung des Programms haben, verwenden Sie die offiziellen Ressourcen von Roblox, um detaillierte Informationen zu erhalten und Probleme zu lösen.

Um eine Laufanimation zu erstellen, benötigen Sie ein Charaktermodell. Sie können ein bereits fertiges Modell verwenden oder es selbst mit den Werkzeugen von Roblox Studio erstellen. Beachten Sie, dass Sie auch ein Animationspaket benötigen, das Laufanimationen enthält.

Sobald Sie ein Charaktermodell und ein Animationspaket haben, können Sie mit der Erstellung einer Laufanimation fortfahren. Klicken Sie in Roblox Studio auf die Registerkarte "Model" und wählen Sie das Charaktermodell aus. Gehen Sie dann zum "Explorer" und doppelklicken Sie auf das Charaktermodell, um es im "Workplace" zu öffnen.

Schritt 1: Charakter erstellen

Bevor Sie mit der Erstellung einer Laufanimation beginnen, benötigen Sie einen Charakter, der läuft. In Roblox Studio beginnt die Charaktererstellung mit der Auswahl des Basismodells.

1. Öffnen Sie Roblox Studio und erstellen Sie ein neues Projekt.

2. Suchen Sie in der linken Symbolleiste die Registerkarte Modelle und klicken Sie darauf.

3. Wählen Sie im angezeigten Menü "Charakter" aus.

4. Das Basismodell des Charakters wird angezeigt, das aus vier Teilen besteht: kopf, Rumpf, linke und rechte Beine.

Jetzt hast du ein Basismodell für deinen Charakter, auf dem du eine Laufanimation erstellen kannst. Der nächste Schritt besteht darin, dieses Modell der Bühne Ihres Projekts hinzuzufügen und seine Position und Abmessungen an Ihre Bedürfnisse anzupassen.

Schritt 2: Arbeiten mit Charakteranimationen

Nachdem du einen Charakter und sein Modell erstellt hast, ist es an der Zeit, Animationen hinzuzufügen, damit dein Charakter laufen kann.

1. Schalten Sie ein Explorer und finde das Modell des Charakters in der Objektliste. Erweitern Sie den Charakterordner und suchen Sie den Unterordner Animations.

2. Rechtsklick auf den Ordner Animations und wählen Sie Insert Object. Wählen Sie im angezeigten Menü Animation.

3. Legen Sie im Fenster Animationseigenschaften die Animationseinstellungen wie Geschwindigkeit und Zyklizität fest. Wenn Sie spezielle Animationen für verschiedene Laufrichtungen haben (z. B. Vorwärts und rückwärts laufen), erstellen Sie für jede Richtung separate Animationen.

4. Um eine Animation mit einem Charaktermodell zu verknüpfen, klicken Sie in der Objektliste mit der rechten Maustaste auf das Charaktermodell und wählen Sie Properties. Suchen Sie im Eigenschaftenfenster des Modells nach einem Parameter Humanoid und wähle die Animation aus, die du auf den Charakter anwenden möchtest.

5. Nachdem Sie die Animationen konfiguriert haben, können Sie den Lauf des Charakters testen, indem Sie auf die Schaltfläche klicken Play im oberen Menü von Roblox Studio. Wenn die Animation richtig funktioniert, laufen deine Charaktere mit der Animation herum.

Wenn Sie diese Schritte befolgen, können Sie in Roblox Studio eine Laufanimation für den Charakter erstellen. Dadurch wird Ihr Spiel für die Spieler realistischer und unterhaltsamer. Viel Glück!

Schritt 3: Importieren von Laufanimationen

Nachdem Sie Laufanimationen in einer für Sie geeigneten Animationssoftware erstellt haben, können Sie sie zur Verwendung in Ihrem Spiel in Roblox Studio importieren.

Wählen Sie zunächst das Charakterobjekt in Roblox Studio aus, in dem Sie Laufanimationen verwenden möchten. Wählen Sie auf der Registerkarte Modell in der Symbolleiste die Option Importieren aus und wählen Sie die Laufanimationsdateien aus, die Sie verwenden möchten.

Wenn Sie Animationen importieren, stellen Sie sicher, dass sie konsistente Namen haben und im richtigen Format vorliegen. Sie können beispielsweise Animationen als "Vorlauf", "Vorlauf" oder "Rechtslauf" usw. bezeichnen., um sie leichter zu identifizieren und in Ihrem Spiel zu verwenden.

Nachdem die Animationen erfolgreich importiert wurden, können Sie sie mithilfe von Skripts und Animationseinstellungen in Roblox Studio auf das Charakterobjekt anwenden.

Schritt 4: Konfigurieren von Skripten für die Animation

Nachdem wir nun eine Laufanimation erstellt und an einen Charakter gebunden haben, richten wir die Skripte so ein, dass die Animation zur richtigen Zeit abgespielt wird.

Dazu verwenden wir Skripte in Lua, einer Programmiersprache, die Roblox Studio unterstützt. Im Folgenden finden Sie ein Beispielskript, das dazu führt, dass ein Charakter eine Laufanimation spielt, wenn er die W-Taste drückt.

-- Назначаем переменныеlocal humanoid = script.Parent:WaitForChild("Humanoid")local animator = humanoid:WaitForChild("Animator")-- Создаем функцию, которая будет проигрывать анимацию бегаlocal function playRunningAnimation()-- Получаем экземпляр AnimationTrack из аниматораlocal runAnimation = animator:LoadAnimation(script.Parent.Run)-- Настройка скорости анимацииrunAnimation:AdjustSpeed(1.5)-- Запуск анимации бегаrunAnimation:Play()end-- Добавляем функцию playRunningAnimation() к событию "KeyPress" клавиши Wgame:GetService("UserInputService").InputBegan:Connect(function(input)if input.KeyCode == Enum.KeyCode.W thenplayRunningAnimation()endend)

In diesem Beispiel erstellen wir die Funktion playRunningAnimation() , die eine Instanz der Laufanimation lädt und sie beim Drücken der W-Taste abspielt. Wir fügen diese Funktion auch mit dem UserInputService-Objekt dem "KeyPress" -Ereignis der W-Taste hinzu.

Sie können das Skript ändern, um die Animation für andere Tasten oder sogar für andere Ereignisse anzupassen. Sie können beispielsweise das "ButtonClick" -Ereignis verwenden, um eine Laufanimation abzuspielen, wenn Sie auf eine Schaltfläche im Spiel klicken.

Schritt 5: Anwenden von Animationen auf einen Charakter

Jetzt, da wir eine Laufanimation erstellt haben, lernen wir, sie auf unseren Charakter anzuwenden.

  1. Wähle einen Charakter in deinem Projekt aus.
  2. Öffnen Sie das Explorer-Fenster und suchen Sie nach dem Humanoid-Ordner.
  3. Erweitern Sie den Ordner "Humanoid" und suchen Sie nach der Eigenschaft "HumanoidRootPart" (Wurzel des Menschenähnlichen).
  4. Erweitern Sie die Eigenschaft "HumanoidRootPart", und suchen Sie nach der Eigenschaft "Animation".
  5. Klicken Sie neben der Eigenschaft "Animation" auf die Schaltfläche "Hinzufügen" und wählen Sie die von uns erstellte Laufanimation aus.

Ihr Charakter spielt nun die Laufanimation ab, wenn Sie die Aktion "Walk" oder "Run" ausführen.

Wenn Sie möchten, dass die Laufanimation nur dann wiedergegeben wird, wenn bestimmte Bedingungen erfüllt sind, können Sie ein Skript verwenden. Erstellen Sie ein neues Skript, öffnen Sie es und fügen Sie den folgenden Code hinzu:

local humanoid = script.Parent:WaitForChild("Humanoid")function onRunning(speed)if speed > 0 thenhumanoid:LoadAnimation(script.Parent.Animation).AnimationId = "rbxassetid://тут_ид_анимации_бега"elsehumanoid:LoadAnimation(script.Parent.Animation).AnimationId = ""endendhumanoid.Running:Connect(onRunning)

Setzen Sie anstelle von "Laufanimation_id" die Laufanimations-ID, die Sie nach dem Speichern der Animation im Ressourcenbrowser finden können. Die Laufanimation wird jetzt nur wiedergegeben, wenn sich der Charakter mit einer Geschwindigkeit größer als 0 bewegt.

Jetzt wissen Sie, wie Sie eine Laufanimation in Roblox Studio auf einen Charakter erstellen und anwenden können. Vergessen Sie nicht, zu experimentieren und die Animation an Ihre Bedürfnisse anzupassen!