I created 3 anims "JumpLeft", "Jump", "JumpRight" in Spine.
And then I created a Blend Tree in Unity, and append the 3 anims, add a new variable "Blend Jump".
// the 0 means JumpLeft, the 0.5 means Jump, the 1 means JumpRight.It seems like:
[ 0 -> 0.5 -> 1 ]
[Left Jump Right]
Now the wrong thing happened, when I adjust "Blend Jump" from 0 to 1,
generally speaking, when "Blend Jump" is greater than 0.5, it should play like mixed Jump and JumpRight, but it's NOT !!!
It still shows like mixed JumpLeft and Jump.
originally I think it's my own mistake in make animations, so I exchange them, move JumpLeft as 1, move JumpRight as 0, it seems like:
[ 0 -> 0.5 -> 1 ]
[Right Jump Left ]
But when I change the BlendJump greater than 0.5, it plays like mixed Jump and JumpLeft.
I can't understand this, though I have tried to google to dessolve this, but I failed.
so I come here for some help, thx.
ps : I enabled ROOT MOTION.