C++ SDL按键
我有一段代码:C++ SDL按键,c++,button,keyboard,key,sdl,C++,Button,Keyboard,Key,Sdl,我有一段代码: while (SDL_PollEvent(&event)) { if (event.type == SDL_KEYDOWN) { switch(event.key.keysym.sym) { case SLDK_UP: dir=1; break; case SLDK_DOWN: dir=2; break; case SLDK_RIGHT: dir=3; break; case SLDK_LEFT: di
while (SDL_PollEvent(&event)) {
if (event.type == SDL_KEYDOWN) {
switch(event.key.keysym.sym) {
case SLDK_UP: dir=1; break;
case SLDK_DOWN: dir=2; break;
case SLDK_RIGHT: dir=3; break;
case SLDK_LEFT: dir=4; break;
default: break;
}
}
else if (event.type == SDL_QUIT)
quit = true;
为了管理我正在编写的游戏按键。(顺便说一句,我正在关注懒福的第八个啧啧声)
问题是编译器抱怨
SLDK\u向上
,SLDK\u向下
等等。它声明它们不在此范围内声明。有什么建议吗?你用SLDK.*
做了一个简单的排版,应该是SDLK.*
你用SLDK.*
做了一个简单的排版,应该是SDLK.*