Я пробовал поместить цвет заливки перед блитом, но он не сработает. Я использую python 3.8.2, windows 10 и Pygame 1.9.6. Пожалуйста, помогите, между прочим, следуя этому учебнику (я новичок в pygame), и вот мой код
import pygame
#initialize
pygame.init()
#screen
screen = pygame.display.set_mode((800, 600))
#things
pygame.display.set_caption("space invaders 1.0")
icon = pygame.image.load('ufo.png')
pygame.display.set_icon(icon)
#player settings
playerimg = pygame.image.load('space-invaders.png')
playerx = 370
playery = 430
#define player
def player():
screen.blit(playerimg, (playerx, playery))
#loop
running = True
while running:
#rgb
screen.fill((10, 0, 0))
for event in pygame.event.get():
if event.type == pygame.QUIT():
running = False
player()
pygame.display.update()
#end process
pygame.quit()
exit()
Я отвечу на любые вопросы (примечание: сбой при нажатии «x» и выход при Я нажимаю '-' ИДК почему)