- 37
- 0
- 约7.27万字
- 约 58页
- 2016-08-17 发布于重庆
- 举报
SDL学习总结
SDL 学习总结
? 等待事件
调用SDL_WaitEvent()等待事件
例程:
{
SDL_Event event;
SDL_WaitEvent(event);
switch (event.type) {
case SDL_KEYDOWN:
printf(键 %s 按下了!\n,
SDL_GetKeyName(event.key.keysym.sym));
break;
case SDL_QUIT:
exit(0);
}
}
?事件轮询
事件轮询调用SDL_PollEvent()函数
提示:
如果只要查看(peek)事件,而不需要从事件队列中移走,你可以用SDL_PEEKEVENT作为参数调用SDL_PeepEvents()。
例程:
{
SDL_Event event;
while ( SDL_PollEvent(event) ) {
switch (event.type) {
case SDL_MOUSEMOTION:
printf(鼠标移动了%d,%d 到 (%d,%d)\n,
原创力文档

文档评论(0)