SDL を使用して、キーが押されたかどうかを確認したいと考えています。私は働きません。イベントも使用してみましたが、SDL_KEYDOWN イベントは発生しませんでした。Visual C++ 2010 Express、Windows7。多分私はSDLまたはプロジェクトを間違ってセットアップしましたか? どうすれば知ることができますか?
SDL_PumpEvents();
Uint8 *keys = SDL_GetKeyState(NULL);
if (keys[SDLK_RIGHT]) {
this->player.xf+=2.0f; // never reached
}