Pygame事件处理机制
事件处理需求
- • 响应用户键盘、鼠标等外设操作
- • 响应屏幕尺寸和模式变化
- • 响应游戏情节的特定触发条件
- • 产生一些触发条件
键盘事件及类型的使用
鼠标事件及类型的使用
1 | # Unit PYG04: Pygame Event Print v1 |
壁球小游戏(鼠标型)
- 鼠标左键按下
左键按下拖拽小球 鼠标左键释放
左键释放小球继续运动局部处理
增加一种交互方式要考虑
额外的局部处理
游戏逻辑的调试
1 | # Unit PYG03: Pygame Wall Ball Game version 8 鼠标型 |
Pygame事件处理函数
1 | # Unit PYG04: Pygame Event Post |