- 论坛徽章:
- 1
|
#我的问题是,执行以下代码后,按f切换到全屏,然后屏幕它会一闪一闪的,奇葩到不得了。
background_image_filename = "E:\\pygame_program\\screen_mode\\woailuo.jpg"
import pygame
from pygame.locals import *
from sys import exit
pygame.init()
screen = pygame.display.set_mode((640,480),0,32)
background = pygame.image.load(background_image_filename).convert()
Fullscreen = False
while True:
for event in pygame.event.get():
if event.type == QUIT:
exit()
if event.type == KEYDOWN:
if event.key == K_f:
Fullscreen = not Fullscreen
if Fullscreen:
screen = pygame.display.set_mode((640,480), FULLSCREEN,32)
else:
screen = pygame.display.set_mode((640,480),0,32)
screen.blit(background,(0,0))
pygame.display.flip()
|
|