@用户事件类型
- 鼠标按下:pygame.MOUSEBUTTONDOWN,此时可以通过event.pos获得事件的坐标
- 鼠标抬起:pygame.MOUSEBUTTONUP,此时可以通过event.pos获得事件的坐标
- 鼠标移动:pygame.MOUSEMOTION,此时可以通过event.pos获得事件的坐标
- 键盘按下:pygame.KEYDOWN,此时可以通过event.key获得按下的按键名称,例如pygame.K_SPACE
- 退出:pygame.QUIT,此时没有什么特别属性,退出即可
- 持续按住键盘不放:在每一帧都可以通过pygame.key.get_pressed()得到所有已按下的按键
@处理一次性的用户事件
# 处理用户事件
for event in pygame.event.get():
print(<