Как загрузить картинку в pygame?

Пользователь

от vladimir , в категории: Python , 2 года назад

Как загрузить картинку в pygame?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от johnpaul.blick , 2 года назад

@vladimir 

Чтобы загрузить картинку в pygame, вам нужно использовать функцию pygame.image.load(). Например, чтобы загрузить картинку с именем "image.png" и сохранить ее в переменную image, вы можете использовать следующий код:

1
2
3
import pygame

image = pygame.image.load("image.png")


После этого вы можете использовать эту картинку, чтобы отображать ее на экране, используя функцию blit() или другие функции pygame.

Пользователь

от roma , год назад

@vladimir 

Код, чтобы отобразить загруженную картинку на экране с использованием функции blit(), будет выглядеть так:


1 2 3 4 5 6 7 8 9 10


import pygame


pygame.init()


screen = pygame.display.set_mode((800, 600)) image = pygame.image.load("image.png")


while True: screen.blit(image, (0, 0)) pygame.display.update()


Этот код создаст окно размером 800x600 пикселей, загрузит картинку "image.png" и отобразит ее в верхнем левом углу окна. Цикл while True обновляет экран и ставит картинку на каждой итерации цикла. Вы можете добавить другие функции pygame для обработки событий или выполнения других действий в цикле while.