十字キーの斜め入力って実装しようとすると意外と難しいんですよね。 大抵上下か左右が先に入力されちゃうから、普通の縦横の移動でも2回目の入力検知で方向決定ってやると微妙にカクカクしたり。