I’ve been trying to find a good solution to this problem over the last few hours, but I just can’t come up with something that works semi well. I use root motion animations for everything in my animation blueprint, but if I try to use root motion to jump with, I either can’t get it to use the momentum from other animations or even move off the ground.
I looked around a bit and it seems like using in-place animations for jumping is the best solution. That works fairly well, except when I then blend-in to root motion animation once I land on the ground again. At that point, any momentum gained by jumping is completely lost, instantly. Is there a way to make root motion behave better in this case? I don’t mind doing in-place animations while jumping, but I don’t like how it just cuts off any momentum the second I use a root motion animation again.
If this isn’t possible, what are some alternatives, assuming I want to use root motion for my animations? I already tried the suggestion of setting the movement mode to flying while jumping, but it didn’t work any better.