私は学校から組立でヘビのゲームを作るというミッションを持っていました。
私はすべての試合を終えましたが、1つのことをする方法を考え出すことはできません。キーが押されていない間に、同じディレクションで蛇のカウントインが動くようにします。ASM:キーが押されていないか確認してください。
現在、各工程の後に、私のコードの呼び出しこのコードは、次のキーを取得するために:彼はそのような場合のために良いではありませんので、ユーザは、何かキーを押しますまで
mov ah,1h int 21h ; store at al
しかし、このコードを待機さ。
コードを知っていますか?キーを押さなくてもしばらくしてからコードをカウントしてください。
ありがとうございました:)
ありがとう!これは動作しています:) – Idan
'INT 21/AH = 0Bh'と' INT 16/AH = 01'の良い点は、DOS2 +以降、物理キーボードではなくSTDINをチェックすることです。 Upvoted。 –