Hi,
ich brauche einen Befehl der nicht das Fenster einfrieren lässt also z.B time.sleep() oder ähnliches ich brauche einen Befehl der z.B 1 Sekunde zählt und dannach etwas ausführt. Dabei soll das Fenster nicht eingefroren werden sondern weiter laufen.
Danke im Vorraus!
Befehl zum warten bei PyGame
Da du in pygame eh eine Hautpschleife hast, berechnest du einfach den Zeitpunkt, ab dem etwas passieren soll, und vergleichst dann, ob der schon erreicht ist. Skizziert:
Code: Alles auswählen
until = time.monotonic() + 1
while True:
pygame.tuwas()
if until is not None and time.monotonic() > until:
timeout()
until = None