- Home /
When moving with root motion, How can moving on moving platforms be achieved?
Solution 1: Set the parent! This worked until I needed rotating platforms.
Solution 2: Set another thing as the parent, and use that things position! This works, but while setting the position, root motion obviously does nothing!
So, what is the solution? Surely I am not the first to use a blend state root motion character controller and want it to move on a moving platform.
Answer by UltraGearGames · Feb 04, 2019 at 02:18 PM
Well, the best solution would probably be to just make the player's position and Y rotation (or just the horizontal one, whichever one it is with your project) be the same as the object. Though i can see this might interrupt some functions of the player. Maybe just move him through script but not rotate? Experiment, but this is what i came up with.
Your answer
![](https://koobas.hobune.stream/wayback/20220612190956im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
Issues with Apply Root Motion for Climbing up 0 Answers
How do I get the Root Transform Position (XY) to loop seamlessly? [Unity] 0 Answers
Is it possible to change root motion animations to in place? 3 Answers
Child Animation synced with Parrent objects Animation 0 Answers
Play parent animation without affecting the child animation 1 Answer