是否可以在pygame中定义事件对象?
我想要做的是循环遍历方法中的所有键盘事件,然后我想用事件作为参数调用该方法,但我首先需要定义它。这可能吗?
我正在使用Pygame 3.3和python 3。
答案 0 :(得分:1)
可以使用命令pygame.event.Event(type, dict)
创建事件。当使用event.type()
命令时,类型将是您希望它返回的类型。 dict将包含所有其他属性。
示例:pygame.event.Event(pygame.MOUSEBUTTONDOWN, {'button':1})
将返回属性MOUSEBUTTONDOWN
为1的button
事件。