並列処理
条件分岐
 決定キーが押されてる
  向き固定ON
 それ以外
  向き固定OFF

これで向き固定移動速度できるから
シフトだけ判定が別っぽいな
恐らく内部的に強制的にリピートがかかってるのでしょう