SDL 鼠标事件处理
时间:2010-08-21 来源:bluedrum
Andrew Huang [email protected]
一.SDL鼠标事件
------------------------------------------------------------------
在SDL中,对鼠标事件处理,也是非常重要的。
主要有如下几个事件
SDL_MOUSEBUTTONDOWN: 某个键按下。
SDL_MOUSEBUTTONUP :某个键松开
其中 x是点击X坐标
y是点击Y坐标
button是指哪一个键(SDL_BUTTON_LEFT, SDL_BUTTON_MIDDLE, SDL_BUTTON_RIGHT, SDL_BUTTON_WHEELUP, SDL_BUTTON_WHEELDOWN)
在这个事件,将采用 SDL_GetMouseState()判断是按下哪一个键
typedef struct{ |
SDL_MOUSEMOTION 鼠标轨迹侦测事件,即鼠标划过屏幕时,有具体的反应
typedef struct{ |
在这个事件,将采用 SDL_GetMouseState()判断是按下哪一个键
相关阅读 更多 +