I have 4 separate dance animations that I need to sequence immediately into each other. Each dance animation involves the character dancing away from the origin (i.e. skipping forward) and I can’t change this.
The issue is that when I begin the second/third/fourth animation the character slides back to very near the origin. I need the animation to instead simply be additive onto the end position of the previous animation if that makes sense?
Have you adjusted the default settings of each animation in the inspector?
The simple answer is one or more of the animations have root motion x,y baked into the pose, but this is probably not the case.
Also matters if the animations are generic or humanoid and to confirm the animations have the matching avatar created for the rig.
Make sure that root motion is checked ON in your Animator Component on your game character/object.
Another link that might lead you to the correct setup, although not completely related.