Hi everyone! I’m making root motion controller and can’t understand why my transition custom blend logic works in such unexpected way.
I made [simplified project][1], maybe someone can help.
I’m using three animations: Idle, Move and Jump. Move animation contains straight forward movement. Jump animation contains straight up movement.
Here is my Anim Graph:

Under Red arrow you can find transition custom blend logic.
With standart blend logic i got expected result:

In image above you can see where transition started (red sphere)
But when i use custom blend logic:

I expects something like this:

However final result is absolutely similar to standart blend logic:

Why i got this result and how i can fix this?