pygame如何从char获取key_event

时间:2018-05-03 21:11:41

标签: python-2.7 pygame

我正在创建游戏,我想让用户自定义按钮。

现在我创建了一个函数,它接受一个字符串并给你一个关键事件:

def key_events(char):
    if char='a':
        return pygame.K_a

以及所有角色等等。

可能有一种更简单的方法可以做到这一点,但我无法找到它。有人可以指导我吗?

1 个答案:

答案 0 :(得分:1)

在映射按钮的情况下,当您要求他们按下要映射的按钮时,您可以从KEYDOWN事件中获取event.key。您不需要涉及字符串。