Ich versuche, pygame zu verwenden, um Tastenanschläge durch Ziehen aus der Ereigniswarteschlange zu registrieren. Ich kann den Schlüssel abrufen, aber ich kann ihn nicht aus dem Rest der folgenden Informationen extrahieren. Dies ist, wie es aussieht:Registrieren von Tastenanschlägen mit Pygame
[<Event(2-KeyDown {'unicode': 'r', 'key': 114, 'mod': 0, 'scancode': 19})>]
Ich habe versucht, es wie eine Zeichenfolge, Liste, Tupel Behandlung und Wörterbuch, aber nichts ergibt, etwas Sinnvolles.
Dies ist der Code, den ich verwendet, um Informationen aus der Ereigniswarteschlange zu erhalten:
def get_key():
event = pygame.event.poll()
if event.type == pygame.KEYDOWN:
key_list.append(event)
Was versuchen Sie mit den Ereignissen oder Tastenanschlägen zu tun? – skrx
Ich versuche, ein Tippspiel zu erstellen, aber es sieht so aus, als wäre dies nicht der beste Weg, Tastenanschläge aufzuzeichnen. Es ignoriert Tastatureingaben, wenn Sie zu schnell tippen. –