我正在尝试在pygame上制作内容,但是screen.fill()
似乎不起作用。这是我的代码(我一开始就删掉了一些)
running = True
while running:
clock.tick(FPS)
# Events
for event in pygame.event.get():
#check for closing window
if event.type == pygame.QUIT:
running = False
# Update
all_sprites.update()
# Draw / render
screen.fill(BLACK)
all_sprites.draw(screen)
#(after drawing the display)
pygame.display.flip()
在另一个python文档中,我写了
RED = (255, 0, 0)
GREEN = (0, 255, 0)
BLUE = (0, 0, 255)
BLACK = (0, 0, 0)
WHITE = (255, 255, 255)
是的,我确实使用from settings import *
来导入它。抱歉,如果我不善于解释,但它不会改变颜色,它将保持默认的灰色。我正在使用Mac。