Hello all, this is a long question to explain but should be a pretty easy answer for some...I am working on a side scroller and I was wondering about the best way to implement the direction changes for my character. I plan on using a blend tree for the walking/running, but I want a smooth turn that incorporates a skid if doing a quick U-turn. I have an idea of how to achieve that, but the question is this: how and when is the best time to implement the GameObject's direction change? I know that by changing the GameObject's rotation by 180, I can reuse the symmetrical animations. My thought was to immediately change the direction at the beginning of the skid animation, and compensate in the animation clip to make it look correct. By registering the GameObject's direction change immediately upon the intent of changing direction, I feel like I can work independently of any later transitions between the skid and move states. Hopefully, I have explained this well and it makes sense what I'm trying to say. Does this sound like a good way to do it? If you'd recommend any other method, I'm open to suggestions. Thanks all!