Search Unity

"Apply root motion" enabled on blend-tree, walking translates but running only in-place, reason?

Discussion in 'Animation' started by signalan, Jul 25, 2021.

  1. signalan

    signalan

    Joined:
    Oct 5, 2018
    Posts:
    15
    Hi,
    I have a blend-tree which has both walk and run animations. "Apply Root Motion" is enabled. Starting to walk translates the character as expected. When walking fades out and run fades in, no more forward translation takes place. The run animation happens in-place. Code seems all fine, do you have a suggestion where else to look please? I attach a short screen-cast too.

     
    Last edited: Jul 25, 2021
  2. signalan

    signalan

    Joined:
    Oct 5, 2018
    Posts:
    15
    I resolved the issue, writing it here so maybe it helps someone else.

    I used mixamo.to download the character and while testing there I enabled the in-place option. I still don't know if it is possible to, after downloading the character with in-place enabled, have it disabled back for normal work in Unity. Anyway, I returned to mixamo and downloaded the same animation again, but this time with in-place disabled and now all works fine. If you know how to change this in-place on Unity side, please let me know! Thanks.