Pygame, 从角色中获取关键对象

Pygame, get key object from character

我正在用 pygame 制作多人 platformer/shooter/brawl 游戏,我希望玩家可以轻松更改他们的键绑定(例如从配置文件)。

到目前为止,我还没有找到一种方法来读取字符串并将其用作到 pygame.K_xx 对象的过渡,所以我问了社区。

有线索吗?

有了 this list 的常量,您可以使用

getattr(pygame, 'K_'+ mychar)

按名称访问常量。