《Python游戏编程入门》的“4.2.3 鼠标事件”中提到了监听鼠标事件的方法。鼠标事件主要包括鼠标移动MOUSEMOTION、鼠标释放MOUSEBUTTONUP和鼠标按下MOUSEBUTTONDOWN三种。
1 鼠标移动事件
当鼠标移动时,系统就会把MOUSEMOTION事件放到事件队列中,游戏程序从事件队列中取出该事件后进行后续处理。
1.1 监听鼠标移动事件
在pygame代码框架中加入如图1所示的代码,实现监听鼠标移动事件。

图1 监听鼠标移动事件的代码
《Python游戏编程入门》的“4.2.3 鼠标事件”中提到了监听鼠标事件的方法。鼠标事件主要包括鼠标移动MOUSEMOTION、鼠标释放MOUSEBUTTONUP和鼠标按下MOUSEBUTTONDOWN三种。
当鼠标移动时,系统就会把MOUSEMOTION事件放到事件队列中,游戏程序从事件队列中取出该事件后进行后续处理。
在pygame代码框架中加入如图1所示的代码,实现监听鼠标移动事件。

图1 监听鼠标移动事件的代码
2651
558
1108
7691

被折叠的 条评论
为什么被折叠?