case WM_KEYDOWN: Key[wp] = TRUE; break; case WM_KEYUP: Key[wp] = FALSE; break;という感じでキー情報を取っております。
これだと押した瞬間だけの処理ってできなくないでしょうか?
例えばキーボタンが押したときだけ弾を発射するような処理を入れたい場合
カウンター的な変数を作らなくてはいけません・・・
押した瞬間だけ処理を行うにはどうしたらよいのでしょうか?
case WM_KEYDOWN: Key[wp] = TRUE; break; case WM_KEYUP: Key[wp] = FALSE; break;という感じでキー情報を取っております。