Problem with my crouching animation

Hello, i’m new in unreal engine dev’, i’m making my first game, and i have some issues with my crouching animation for my game

Actually, i’m working on base movements, walking, dodging, and crouching, for everything else, its ok, but for that part, i have some issues.

I followed this tutorial https://youtu.be/_hxwPfj6lK4?si=mCTu5IHtjckQeEiO, and globally, it work, except that when my character is turning, it’s around an axis, and not on himself, that and a visual bug, and it doesn’t crouch/uncrouch at each press

https://i.imgur.com/wd9jcOP.gif
https://i.imgur.com/lbkQ9I3.gif
https://i.imgur.com/bszW6mp.gif

I thinked it could come drome the blend space, that have only horizontal axis (and so 2 animations), so i created a new one, with animations for left, right, backward, etc, but of course replacing a BS by another one is not that simple, and the idle animation is now the left backward one https://i.imgur.com/ykpamXy.gif

(and it still don’t turn around himself)

I’m a little desesperate, so I ask for any tutorial, tip or anything that could help ! For saying, i even asked chatgpt, but i think it just give complicate solutions for nothing ^^”

Thank You in advance for your help, and sorry if I did some mistakes, English is not my first language ^^”

I fixed part of the thing, now the problem seems to be the root motion, I don’t know why, but the crouching animation don’t play on the spot, like the walking animation, while going forward the model go out the capsule box, that’s why it look odd

I tried to fix the root motion by following a tutorial, but nothing changed :confused:

If you have any tip to fix that, this is actually the only animation that doesn’t work properly, and it’s a little frustrating ^^”

Try disabling root motion in your animation, it doesn’t seem like you’re using root motion in your character movement. Also CHECK “Force Root Lock“.

If you do plan to use Root Motion exclusively rather than character movement, then make sure in the Class Defaults of the Anim BP, you have Root Motion Mode set to “Root Motion from Everything”

In your Character Movement Component, you might need to uncheck “Orient Rotation To Movement” depending on your own testing.

Another suggestion: Have you tried using ALS v4? It’s a complete locomotion system, though best suited for single player games as it’s quite heavy. There are multiplayer versions too and the movement is super fluid. Though you’ll have to build your project around it rather than importing it to your project. Your characters will also need to use the ALS skeleton. You can use your own skeleton but the re targeting of animations and the BP setup is long drawn.

I tried what you said, but the only thing that changed was the walking animation, that was broken, the crouching animation kept the same problems

If it can help, the animation I use is from Free Animation Library, on fab

(It’s temporary, the time to do proper models and animations for my game)