CharacterControllerでアイドルやウォークなど移動可能ステート時のみMove関数を読んで移動を制御しているのですが、
ダメージやダウンなどの時にもキーを押しっぱなししているとVector3.zeroなどを代入しても
処理されずそのまま移動を続けてしまいます

キー入力を継続していても任意のタイミングで入力を受け付けないようにする良い方法はありませんか?