J'essaie d'utiliser pygame pour enregistrer des séquences de touches en les extrayant de la file d'attente d'événements. Je suis capable de récupérer la clé, mais je ne peux pas l'extraire du reste de l'information qui suit. Voici comment il ressemble:Enregistrement de séquences de touches à l'aide de pygame
[<Event(2-KeyDown {'unicode': 'r', 'key': 114, 'mod': 0, 'scancode': 19})>]
J'ai essayé le traiter comme une chaîne, la liste, tuple, et le dictionnaire, mais rien ne donne quelque chose d'utile.
Ce code je pour obtenir des informations de la file d'attente:
def get_key():
event = pygame.event.poll()
if event.type == pygame.KEYDOWN:
key_list.append(event)
Qu'essayez-vous de faire avec les événements ou les séquences de touches? – skrx
J'essaie de créer un jeu de frappe, mais il semble que ce ne sera pas la meilleure façon d'enregistrer des frappes après tout. Il ne tiendra pas compte des frappes si vous tapez pour accélérer. –