0 votes
asked in General Help by
To be specific, I want to be able to edit the animation as if the root was always at 0,0,0, so that I'm not trying to animate things while they are moving across the screen. Muting the rotation would be handy too, though not important for my specific use case.

1 Answer

0 votes
answered by Expert (148k points)
selected by
 
Best answer

Hi Matt Rix,
thank you very much for your support request.

It's not directly possible to mute an animated property. What you can do though, is that you create a new animation layer of type override. Then key the root bone at the very first frame. It will thus override the original root motion curve with a curve that is keeping the character in place. Use the mute button of the layer to toggle root motion on/off. This works with position and rotation too.

In this video tutorial I'm using animation layers (it may help you if you're not familiar with this feature yet): Customizing an animation for a RPG - UMotion In Practice

Please let me know if you have any follow-up questions.

Best regards,
Peter

Soxware Support

Here you get official product support by the developer and the community for all Soxware Products for Unity®.

Post as guest, login via Facebook or create an account.

Ask questions, report bugs or provide feedback. Please use the correct category and always post in english.

For private email support, please use the Support Form to create a support ticket.

Copyright © 2017 Soxware Interactive | All Rights Reserved | Impressum

...