斜めを上と右とか2つのボタンを両方押したと判断する(両方のIFを通す)場合はANDだけでも問題ないですよ。 ただ斜めだけを厳密に判断して処理したい場合はゆうたんさんの言うように判断しなければならないって感じですね。 この辺はケースバイケースだと思います。