how to get root bone transform changes from animator animation, when apply root motion is turned off

hi. i dont use apply root motion as character is moved by character controller. but i need to move the character as much as real animation moves it at moment. for example when moves in injured state, character only move forward when the foot it lifting him to forward.

is there any way to get that data of animation in animator when not using root motion applied?

can any one anser me?

  1. you can get the curves extracted from the clip and use that for each animation
  2. you can reconstruct the root motion based on relative position of root and foot/anchor, but you need to set the times of foot fixed for each anim (like in 1.)
  3. you can get the animation stream in jobs, before animations are processed (I did not use this, but this should be the best for you probably)
1 Like