I’m using GetKeyDown to toggle between a Walking and Jogging state, however because GetKeyDown is being called twice in the Update Function it is causing it to toggle to walk then instantly toggle to jogging.
Code: if (Input.GetKeyDown(KeyCode.C)) { if(myAnimator.G - Pastebin.com