0
파이썬에서 간단한 게임을 작성하고 있으며 bmp/png 파일에서 이미지를로드하여 화면에 그려야합니다. 내 코드의 중요한 부분은 다음과 같습니다 파이 게임에서 png로드
temp = pygame.image.load("debris.bmp").convert()
temp.convert_alpha()
temp.blit(screen, (250,250))
pygame.display.flip()
fps.tick(20)
그래서 나는 작은 벽돌이 화면에 표시 할 전망이다. 이것은 일어나지 않습니다. blit 직후 작은 그래픽 프리미티브를 그리기 위해 만들었습니다. 이것은 드로잉을하지 않고 display.flip()이 잘 작동하고 있음을 나타냅니다. 이견있는 사람?
두 번'temp' 변환하고 이유라도? 당신은'pygame.image.load ("debris.bmp"). convert_alpha()'를 할 수도 있습니다. –
실행했지만 이미지가 나타나지 않는 문제를 해결하지 못했습니다. – user3423925