斜め移動時の処理を修正