def user_event_action(self, event):
""" User event dispatcher
:param event: the event to handle
"""
key = getattr(self.state, "keyboard_key", None)
if event.sub_type == SUB_TYPE_KEYBOARD and key and key == event.keyboard_key:
if event.action == pygame.KEYDOWN:
self.press_action()
elif event.action == pygame.KEYUP:
self.release_action()
评论列表
文章目录