使用pygame.USEREVENT创建多个用户事件是需要将该常量加1即可:
# 创建第一个用户事件
EVENT1 = pygame.USEREVENT
# 创建第二个用户事件
EVENT2 = pygame.USEREVENT + 1
... ...
检测用户事件:
event_list = pygame.event.get() #可以获取用户当前操作的事件列表
for event in event_list:
"""遍历事件列表"""
if event.type == EVENT1:
pass
elif event.type == EVENT2:
pass
来源:https://blog.csdn.net/bigSun2017/article/details/104738869