Importieren eines animierten Charakters in Unity 3D

Was Sie erstellen werden

Unity 3D ist eine der beliebtesten Open-Source-Game-Engines, die heute verfügbar sind. Neben einer einfach zu bedienenden Benutzeroberfläche können Sie Dateien aus den meisten wichtigen Konstruktionsprogrammen importieren, z. B. Maya (.mb oder .ma), Cinema 3D (.c4d, .c3d), Studio Max (.max), und Mixer (fbx.). 

Der Import eines Charakters in Unity kann zunächst einschüchternd wirken. In diesem Tutorial hoffe ich, es einfach zu machen, damit Sie Ihren sorgfältig geformten Charakter zum Leben erwecken können!

Kostenlose Animationen finden

Wenn Sie Ihre eigenen Animationen erstellt haben, ist das fantastisch. Wir werden den Import in Unity in Kürze besprechen. Wenn Sie Ihren Charakter erstellt haben oder einen Aktiencharakter erwerben möchten, sprechen wir darüber, wo wir einen finden können. 

Mixamo ist eine großartige Option (kürzlich von Adobe gekauft). Sie bieten kostenlose Grundanimationen und ein benutzerdefiniertes Knochen-Rigging, das Ihren Charakter in wenigen Minuten animieren kann. Nach der Anmeldung können Sie verschiedene Zeichen und Animations-Kits auswählen. Separat können Sie die kostenlosen voreingestellten Animationen von Unity verwenden oder Animationspakete im Unity Asset Store erwerben.

Open Unity

Da es sich bei diesem Lernprogramm um das Importieren einer animierten Figur handelt, werden wir uns nicht mit den Besonderheiten von Unity auseinandersetzen. Öffnen wir Unity, indem Sie ein neues Projekt starten. 

Spitze: Unity versteht die T-Pose. Bevor Sie Ihren Charakter importieren, sollten Sie ihn in einer Standard-T-Pose speichern. 

Deine Welt vorbereiten

Dein Charakter kann viele verschiedene Komponenten haben, deshalb ist es wichtig, einen neuen Ordner zu erstellen. Klicken Sie mit der rechten Maustaste auf Projektfenster > Erstellen > Neuer Ordner. Für dieses Tutorial nennen wir es Charakter

Nun fügen wir ein Ebene für unseren Charakter zu stehen. Gehe zu GameObject> 3D-Objekt> Ebene. Wir müssen auch das anpassen Kamera Bewegen Sie den Pfeil für eine bessere Sicht. 

Ihren Charakter importieren

Zeit, deinen Charakter zu importieren. Klicken Sie auf die Datei Ihres Charakters (fbx, cd3 usw.) und ziehen Sie sie in den Ordner, den Sie in Unity erstellt haben. Alle Elemente Ihres Charakters, einschließlich der Materialien, werden in dieselbe Datei importiert.

Einrichten Ihres Rig

Um das Rig einzurichten, klicken Sie mit der rechten Maustaste auf Ihren Charakter und wählen Sie humanoide. Ein neues Fenster wird mit Ihrem Charakter geöffnet, und hier versucht Unity, das Rigg Ihres Charakters (Muskeln und Knochen) anzupassen.. 

Ein gutes Rig-Match wird grün angezeigt. Siehe das Beispiel unten.

Klicken Sie nach der Konfiguration Ihres Charakters auf Erledigt und Konfigurieren. Speichern Sie Ihre Szene. Wir können jetzt deinen Charakter in die Spielwelt ziehen.

Grundlagen des Animator-Controllers

Zeit, seine Animation hinzuzufügen. Gehe zu Erstellen> Animator-Controller, und nennen Sie es Mein Controller.

Nachdem Sie den Animator-Controller hinzugefügt haben, wird eine neue Registerkarte angezeigt. Hier fügen wir die Animation unseres Charakters hinzu. Möglicherweise haben Sie mehrere Animationen, aber für dieses Tutorial werden wir über das Hinzufügen von Animationen sprechen. Jeder Zustand (Kästchen) wird eine Animation darstellen.

Klicke auf das Uhr rechts von Bewegung. Ein Fenster mit Ihren importierten Animationen wird geöffnet. Klicken Sie in das entsprechende Fenster und ziehen Sie es in dieses Feld. 

Spitze: Die Standardanimation ist orange.

Um Ihre Animationseinstellungen zu bearbeiten, doppelklicken Sie auf Zustand.Eine Box öffnet sich unter Inspektorfenster. Hier können Sie die Geschwindigkeit und die Schleifenzeit bearbeiten, wenn Sie möchten, dass Ihre Animation wiederholt wird.

Wenn Sie mit der rechten Maustaste auf einen Status klicken, können Sie Übergänge erstellen. Dies wird für mehrere Animationen verwendet, z. B. zum Ausführen. Rechtsklick und erstellen Sie eine Neuer Staat, und fügen Sie dann eine Übergang von Eintrag zu Neuer Staat. Siehe das obige Beispiel.

Spitze: Sie können Ihre mittlere Maustaste zum Vergrößern und Verkleinern verwenden.

Gehe zum Szene Tab und klicken Sie auf Ihren Charakter. Sie können jetzt Ihren Animator-Controller in das Controller-Feld in ziehen Inspektorfenster. Siehe das obige Beispiel.

Lass uns spielen

Zusammenfassend sollten Sie nun wissen, wie Sie eine Animation in den Animator-Controller importieren und hinzufügen. 

Zeit, unseren Charakter in Aktion zu sehen. Drücke den abspielen Taste oben auf der Szenenfenster. Herzliche Glückwünsche! Sie haben gerade Ihren animierten Charakter in Unity importiert!