我正在制作一个this game的版本,并尝试将起始菜单设置为:
我的计划是先做surface.fill(overlaycolor),然后将这个图像blitting到屏幕上。在一个while循环中。之后,在用户想玩(另一个问题除外)之后,我们将进入另一个while循环。在
我试过这么做,但这只会给我一个黑幕。在
这是我的代码:import pygame, sys, random
from pygame.locals import *
# set up pygame
pygame.init()
mainClock = pygame.time.Clock()
# set up the window
width = 800
height = 600
thesurface = pygame.display.set_mode((width, height), 0, 32)
pygame.display.set_caption('')
bg = pygame.image.load("bg.png")
menu1 = pygame.image.load("menu1.png")
basicFont = pygame.font.SysFont('calibri', 36)
# set up the colors
BLACK = (0, 0, 0)
GREEN = (0, 255, 0)
WHITE = (255, 255, 255)