游戏按键处理

 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);
}
————————————————

 

posted @ 2019-09-08 21:13  李艳艳665  阅读(131)  评论(0)    收藏  举报