Currently using an AnimationTree to make a lot of the thinking for the character’s animation state, and I have come across a weird artifact from it.
The character has a feature to lock their aim to a specific direction while being able to freely move, though whenever you move from one direction to another, there is a single frame where it shows the player aiming directly up, which is very intrusive as a visual bug whenever you move back and forth a bunch.
It likely has to do with the transitions in the AnimationStateMachine, but nothing I did really seemed to help. I was wondering if anyone has any clue as to how to fix this.
Seems like this happens for any BlendSpace2D that goes from one side to another - despite it being set to ‘Discrete’, it interpolates through the middle one for one frame. Is there any way to prevent this…?