Ich bin ziemlich neu in Blender.
Ich habe eine einfache Szene mit zwei Würfeln erstellt und nur die Oberseite animiert cube.
Es scheint in Blender zu funktionieren, aber wenn ich in Unity importiere, drehen sich die beiden Cubes, nicht nur der mit der Animation.
Wie kann ich das beheben?
Antwort
Wenn Sie keinem Knochen einige Verts zuweisen, werden diese Verts dem Wurzelknochen in Unity zugewiesen. Sie können diese Animation nicht nur in Unity ausführen ein Knochen. Fügen Sie also einen weiteren statischen Knochen hinzu und weisen Sie ihm die Verts des großen Würfels zu.
Kommentare
- Danke !!!! So offensichtlich, wenn Sie weiß es: D
Antwort
Okay, eine Sache, die Sie über Blender wissen sollten, ist die, wenn Sie eine normale erstellen Wenn Sie die Animation transformieren und in einen fbx exportieren, wendet Blender diese Animation auf jedes Objekt an, das mit ihr kompatibel ist. Wenn Sie also zwei Würfel haben und einen in einer Animation drehen, wird diese Animation auf den zweiten Würfel angewendet. Eine Möglichkeit, dies zu stoppen ist die Verwendung eines Rigs.
Nun liegt der Grund dafür, dass beide Würfel rotieren, darin, dass Sie wahrscheinlich nur Ihren einen Würfel normal mit dem Knochen verbunden haben und Transformationsanimationen für den Knochen verwendet haben Würfel bis zum Knochen und wenn die Elternoptionen auftauchen, verwenden Sie „Ankerverformung“, aber darunter sollten verschiedene Optionen vorhanden sein. Verwenden Sie „mit automatischen Gewichten“.
Nach diesem Wechsel in den Pose-Modus, nachdem Sie den Knochen ausgewählt haben
Sie werden sehen, dass Ihr Knochen jetzt blau umrandet ist
In diesem Modus erstellen Sie Ihre Animationen. Nachdem Sie Ihre Animationen erstellt haben, kehren Sie in den Objektmodus zurück und exportieren Sie in die Einheit Arbeiten als eingerückt
Kommentare
- Das ' habe ich so ziemlich getan, aber ich habe " Mit leeren Gruppen ", um meine eigenen Gruppen zu definieren. Das Problem war, dass einige Eckpunkte keinem Knochen zugewiesen wurden und von Unity automatisch dem Hauptknochen zugewiesen wurden, wie @FFeller sagte. Vielen Dank übrigens 🙂