Seite 1 von 1

Textfeld

Verfasst: Freitag 2. Dezember 2016, 16:13
von Septias
Hi,

Ich hab nen Chatfenster mit pygame programmiert und leite die Keys von den event.keydown's auch richtig weiter. Nur wird dann jeder Buchstabe 10
mal dem Chat übergeben und steht dann auch so oft da. (Die events werden solange weiter gegeben bist man wieder los lässt). Hat irgendwer schonmal sowas programiert und kann mir helfen ?

Thx

Re: Textfeld

Verfasst: Freitag 2. Dezember 2016, 18:18
von BlackJack
@Septias: Das sollte eigentlich nicht passieren, es sei denn Du hast das explizit per `pygame.key.set_repeat()` so angefordert.

Re: Textfeld

Verfasst: Freitag 2. Dezember 2016, 19:02
von Septias
Ja,

es lag an mir -.- es hat auch mal davor so funktioniert wie ich das wollte, hab dann aber was anderes Verändert und dann hat es nicht mehr funktioniert. Es lag dara, dass ich meine Code strukturierten wollte und deshalb extra eine Funktion geschrieben habe um die events zu bearbeiten. Jedoch hab ich dann diese Funktion jede Runde aufgerufe, sodass solange das event nicht geupdatet wurde das alte immer wiederholt wurde xD
hab mich schon gewundert seit wann das so bei pygame ist xD.


Naja egal, trotzdem Danke ;D @BlackJack