タイトルの入力方法がよくわからないので、これを思いつきました。だから基本的に私はCである種のヘビを作ろうとしています.しかし、私はコントロールを作る方法を知りません. 左矢印を押して、別のキーが押されるまでヘビが左に移動する必要があるとしましょう。
私は次のようなことを考えていました:
for ( i = 0; i < 10 ; i++ ) {
if( next_move = getch() ) break;
else Sleep(10);
}
if(!next_move)
next_move = prev_move;
if( move ( next_move, bite_cord ) ) {
prev_move = next_move;
next_move = 0;
Sleep(300);
system("CLS");
printf("You lost. ");
}
私の考えは、1秒待って、キーが押されていない場合は前のキーを続行するが、押された場合は現在押されているキーを保存することでした。
それを行う方法のアイデアはありますか?