Page 1 of 1

Warum wirkt sich eine Pygame-Anzeige mit der Flagge pygame.FULLSCREEN auf andere Fenster aus?

Posted: 23 Dec 2024, 18:53
by Anonymous
Ich habe Anfang dieser Woche gerade angefangen, den Umgang mit Pygame zu erlernen. Während ich damit herumspielte, stellte ich fest, dass, wenn ich ein Vollbildfenster erstelle, es etwa 10 Sekunden lang geöffnet lasse und es dann schließe, alle anderen geöffneten Fenster kleiner werden und mein Bildschirm einige Sekunden lang eine niedrigere Auflösung hat.
Diese Dinge passieren mit diesem Codeabschnitt:
import pygame

pygame.init()
pygame.display.set_mode((500, 500),
pygame.FULLSCREEN)

running = True
while running is True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False

pygame.quit()

Warum sollte dieser Code den Status meiner anderen Fenster und meine Bildschirmauflösung vorübergehend ändern?
Ich arbeite mit Pygame 2.0.1 mit Python 3.9.1 mit PyCharm 2020.3.1 auf macOS Big Sur 11.1.