- Home /
Question by
stnasir · Oct 21, 2020 at 08:20 PM ·
animationlayersroot motionadditive
How can I get Additive Animation Layers to work with Root Motion?
I have created two simple animations for a cube in Unity: One rotates the cube 90 degrees, the other moves the cube 10 spaces on the x-axis.
To have them both play at once, I have set them to two different animation layers, both to play after entry. The base Rotation Layer is Override, and the Movement Layer is Additive. Both layers play if Root Motion is off. However, it resets to its original position when the animation is done. If I turn on Root Motion,the Additive Layer fails to animate, while the Override Rotation Layer still plays and does not reset. If I set the Rotation Layer to additive then no animation plays at all.
TL;DR: Turning on Root Motion turns off Additive Animation Layers.
Comment