We do, in fact, crossfade the animation back to the movement blend tree in the PlayerFreeLookState
's Enter()
method. This happened way back in the ‘Attacking State Polish’ lecture in the ‘Melee Combat’ section (I think. I’m following code commits in the repo)
This line (from the repo)
stateMachine.Animator.CrossFadeInFixedTime(FreeLookBlendTreeHash, CrossFadeDuration);
transitions from the current animation state (your landing state) to the blend tree state.
I suspect your changes isn’t working because of this
private readonly int FreeLookBlendTreeHash = Animator.StringToHash("FreeLookBlendTreeHash");
I don’t think you named your blend tree “FreeLookBlendTreeHash”. Check that this string matches your blend tree perfectly