現在、これはウィンドウ プロシージャ (WINDPROC) の WM_INPUT ケースです。
case WM_INPUT:
{
// ... Some code to pull out the input from the message
if(InputType == Keyboard)
{
if(KeyCode == KEY_W)
{
// Do Stuff Here
}
}
// And so on...
}
しかし、私は次のことができるようにしたい...
if(KeyCode == KEY_W)
{
g_InputManager->PressKey(KEY_W);
}
キーが押されたことをゲーム エンジンが認識できるように、ウィンドウ プロシージャの内外でデータを取得する方法、またはウィンドウ プロシージャの外で生の入力を処理する方法を知りたいです。前もって感謝します。