键盘 / 鼠标 ) 传入的事件 , 如 鼠标移动 , 鼠标点击 , 键盘按键 等事件 ;
2、SDL 事件处理步骤
SDL 事件处理步骤 :
首先 , 调用 SDL_Init 函数 , 初始化 SDL...鼠标点击右上角的 x 关闭按钮
if (event.type == SDL_QUIT) {
printf("SDL_QUIT Event\n");...*/
} SDL_KeyboardEvent;
解析键盘事件的代码示例如下 : 调用 SDL_WaitEvent 函数 , 阻塞等待事件到来 , 事件到来后 ,
首先 , 获取事件的类型 , event.type...函数 , 传入 SDL_Event 变量的地址 , 使用 取地址符 & 获取变量地址 ;
调用了 SDL_WaitEvent 函数后 , 会阻塞当前的程序 , 直到 事件发生 , 解除阻塞继续执行 ;..., 触发的事件 :
键盘按键 , 触发的事件 :
鼠标点击触发的事件 :