0
저는 Pygame으로 파이썬으로 게임을 만들고 있어요.지도 주위에 점선으로 된 나무를 만지는 것에서 내 선수를 유지하려고 노력하고 있습니다. 내 플레이어의 스프라이트에는 물론 투명도가 있으며, 파이 게임 마스크를 pygame.mask.from_surface(self.getNextFrame())
으로로드하면 실제 색상의 파트 만로드됩니다.파이 게임에서 투명도가있는 마스크를 얻는 방법은 무엇입니까?
제 질문은 파이 게임이 원본 이미지의 투명도로 마스크를로드하는 방법을 알고 있습니까? 모든 픽셀이 불투명으로 볼 수 0
로 설정하여
mask = pygame.mask.from_surface(self.getNextFrame(), 0)
:
감사합니다. 나는 그 둘을 시도 할 것이다. – Cornholio
@Cornholio : 또한 내 대답이 문제를 해결 한 경우 내 대답의 왼쪽에있는 녹색 확인란을 클릭하여 동의하는 것을 잊지 마십시오. 이것은 나에게 약간의 대표자를 주며 답은 대답했다. 이는 미래의 사용자들에게도 좋은 결과이다. – orlp
업데이트 : Worked GREAT! 나는 두 번째 방법을 사용했고 훨씬 나아졌습니다. – Cornholio