Danke _blackjack_. Dein Post hat mich auf die Idee gebracht es an einem anderen Rechner (Elite Book) zu probieren. Dort liefert mir der gleiche Code mit der gleichen pygame-Version (1.9.6) offenbar unbegrenzt viele KEY-Events pro Schleifendurchlauf.
Scheint also ein Hardware-Problem zu sein ...
Die Suche ergab 5 Treffer
- Sonntag 29. September 2019, 13:23
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Immer nur EIN Tastatur-Event erkannt.
- Antworten: 14
- Zugriffe: 3086
- Sonntag 29. September 2019, 08:56
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Immer nur EIN Tastatur-Event erkannt.
- Antworten: 14
- Zugriffe: 3086
Re: Immer nur EIN Tastatur-Event erkannt.
Den gesamten Code kann ich hier aus Urheberrechtsgründen nicht posten, weil Teile davon aus einem Buch stammen.
Vielleicht hat mein Problem ja etwas mit dem Betriebssystem zu tun? Ich verwende Ubuntu.
Ich erwarte deshalb mehrere Ereignisse, weil ich erstens zwischen den Aufrufen von handle_event ...
Vielleicht hat mein Problem ja etwas mit dem Betriebssystem zu tun? Ich verwende Ubuntu.
Ich erwarte deshalb mehrere Ereignisse, weil ich erstens zwischen den Aufrufen von handle_event ...
- Samstag 28. September 2019, 18:07
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Immer nur EIN Tastatur-Event erkannt.
- Antworten: 14
- Zugriffe: 3086
Re: Immer nur EIN Tastatur-Event erkannt.
@_deets_: Dieser Code läuft bei mir nicht. Es kommt keine Fehlermeldung, aber ich sehe nur eine weiße Linie, die nicht auf die Pfeiltasten reagiert. Das Fenster lässt sich nicht regulär schließen.
Ich sehe ebenfalls keinen Grund, warum nur ein Event kommen sollte. Genau deshalb dieser Post. Aber es ...
Ich sehe ebenfalls keinen Grund, warum nur ein Event kommen sollte. Genau deshalb dieser Post. Aber es ...
- Samstag 28. September 2019, 13:02
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Immer nur EIN Tastatur-Event erkannt.
- Antworten: 14
- Zugriffe: 3086
Re: Immer nur EIN Tastatur-Event erkannt.
@_deets_: Das beantwortet nicht meine Frage. Ich weiß, dass der Code funktioniert. Ich würde aber gern verstehen, warum ich immer nur EIN Key Event bekomme, also ein zweimaliger Aufruf von handle_event() nötig ist. Und ich würde gern wissen, ob es eine elegante Lösung gibt.
- Samstag 28. September 2019, 08:43
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Immer nur EIN Tastatur-Event erkannt.
- Antworten: 14
- Zugriffe: 3086
Immer nur EIN Tastatur-Event erkannt.
Hallo zusammen,
ich mache gerade meine ersten Gehversuche mit Python und Pygame. Habe versucht Snake zu programmieren und habe das Problem, dass die folgende Schleife mir immer nur EIN einziges Tastatur-Event erkennt.
for event in pygame.event.get():
if event.type == pygame.QUIT:
ende = True ...
ich mache gerade meine ersten Gehversuche mit Python und Pygame. Habe versucht Snake zu programmieren und habe das Problem, dass die folgende Schleife mir immer nur EIN einziges Tastatur-Event erkennt.
for event in pygame.event.get():
if event.type == pygame.QUIT:
ende = True ...
