斜め移動? と思って検証してみたら、x座標を先に判定しているので、「x座標が可、y座標も可」なら斜め移動しちゃってるw ☆y座標が可、x座標も可(順序が違う)場合は斜め移動しない こりゃ困ったねー