1.创建事件:SDL_Event
SDL_Event event;
2.检测有无事件需要处理:SDL_PollEvent();
SDL_PollEvent( &event );
3.检测按键是否被按下:SDL_KEYDOWN
if(event.type == SDL_KEYDOWN)
4.检测按下的按键类型:event.key.keysym.sym
SDL_Event(event)-->SDL_KeyboardEvent(key)
SDL_KeyboardEvent(key)-->SDL_keysym(keysym)-->SDLKey(sym)
SDL_Event event;
2.检测有无事件需要处理:SDL_PollEvent();
SDL_PollEvent( &event );
3.检测按键是否被按下:SDL_KEYDOWN
if(event.type == SDL_KEYDOWN)
4.检测按下的按键类型:event.key.keysym.sym
SDL_Event(event)-->SDL_KeyboardEvent(key)
SDL_KeyboardEvent(key)-->SDL_keysym(keysym)-->SDLKey(sym)