游戏按键处理
VOID SnakeGame_KeyDown(WPARAM wParam)
{
if (g_game == NULL)
return;
(http://www.amjmh.com/v/BIBRGZ_558768/)
Keys key = Keys::KEY_W;
if (wParam == 'W')
key = Keys::KEY_W;
else if (wParam == 'S')
key = Keys::KEY_S;
else if (wParam == 'A')
key = Keys::KEY_A;
else if (wParam == 'D')
key = Keys::KEY_D;
else if (wParam == VK_UP)
key = Keys::KEY_UP;
else if (wParam == VK_DOWN)
key = Keys::KEY_DOWN;
else if (wParam == VK_LEFT)
key = Keys::KEY_LEFT;
else if (wParam == VK_RIGHT)
key = Keys::KEY_RIGHT;
/* 游戏按键处理 */
g_game->OnKeyDown(key);
}
————————————————

浙公网安备 33010602011771号