Aktuelle SituationWie ein animiertes AI Charakter in Unity3d bewegen
Ich habe einen Charakter und ein "Walking" animation.The Animation in einem Animation-Controller verwendet wird. Alles zugewiesen und erledigt mit dem Inspector, keine Skripte beteiligt. "Schleife" ist aktiv.
Wenn ich den "Play" -Knopf drücke, bewegt sich die Position des Charakters entsprechend der Animation.
Problem
Sobald die Animation das Ende erreicht hat, wird der Charakter zurück zum Ursprungspunkt verlagert.
Frage
Wie erreiche ich, dass der Charakter zu Fuß nach vorne weiter?
ich gelesen, dass ich aktivieren sollte, die ich habe „root Bewegung anwenden“, aber das alles nicht ändert, die Position auf den Ursprung noch den Charakter zurück, nachdem die Animation endet bewegt wird.
Ich denke, Animation nicht wirklich nur bewegen sollte Charakter aussehen Gehen oder Laufen und Rest soll durch 'Rigidbody' behandelt werden. –