我已经写了这个,但我希望图像填满所有屏幕。我需要做什么?



我已经写了这篇文章,但我希望图像填充整个屏幕。我需要做什么?

def load_image(name):
img = pygame.image.load(name)
return img
bg1 = load_image("Backgrounds/Back1.png")
screen.blit(bg1, (WIDTH/2, HEIGHT/2))
pygame.display.update()

创建全屏显示(请参阅pygame.display.set_mode()(:

screen = pygame.display.set_mode((WIDTH, HEIGHT), pygame.FULLSCREEN)

使用pygame.transform.smoothscale()将缩放后的图像缩放到窗口的大小

bg1 = load_image("Backgrounds/Back1.png")
bg_scaled = pygame.transform.smoothscale(bg1, screen.get_size())
screen.blit(bg_scaled, (0, 0))

最新更新