我想通过从事件队列中拉他们来使用pygame注册击键。我可以检索密钥,但是我无法从后面的其他信息中提取它。这是它的外观:使用pygame注册击键
[<Event(2-KeyDown {'unicode': 'r', 'key': 114, 'mod': 0, 'scancode': 19})>]
我试图处理它像一个字符串,列表,元组和字典,但没有得到任何有用的东西。
这是我以前从事件队列中获取信息的代码:
def get_key():
event = pygame.event.poll()
if event.type == pygame.KEYDOWN:
key_list.append(event)
你想用事件或按键做什么? – skrx
我试图创建一个打字游戏,但它看起来像这不会是记录击键的最佳方式。如果您键入的速度较快,它将忽略击键。 –