начинающий пигмент здесь; проблема с screen.fill и screen.blit, что я делаю не так? - PullRequest
0 голосов
/ 18 апреля 2020
import pygame

pygame.init()

screen = pygame.display.set_mode((800,600))

pygame.display.set_caption("cool game")

play_img = pygame.image.load('space-invaders.png')
playerX = 370
playerY = 480

def player():
    screen.blit(play_img, (playerX, playerY))


running = True
while running:
    screen.fill((0, 255, 0))

    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            running = False

    player()
    pygame.display.update()

Что я делаю не так? Когда я запускаю программу, мой экран не имеет цвета, а значок проигрывателя не отображается. Спасибо, что нашли время ответить.

...