Я создаю игру в pygame и пытаюсь загрузить изображение в формате png с прозрачной частью изображения (не на 100%), но вместо этого pygame стирает это изображение белым цветом.
То, что происходит, это то, что есть белый цвет, когда альфа не 100%, и полностью прозрачный, когда альфа составляет 100%.
Этокод:
import pygame
from pygame.locals import Color
pygame.init()
win = pygame.display.set_mode((width,height))
sprite_background = pygame.image.load("_0008_back.png").convert_alpha()
sprite_arm = pygame.image.load("_0007_arm.png").convert_alpha()
sprite_hand_0 = pygame.image.load("_0006_Layer-1.png").convert_alpha()
while True:
win.blit(background, (0,0))
win.blit(sprite_hand_0, (50,50))
Я также вижу надпись "libpng warning: iccp: известен неправильный профиль sRGB", если он имеет значение