새 파이 게임 표면을 만들 때 :새로운 파이 게임 표면을 .convert()해야합니까?
pygame.Surface((width, height), flags=0, depth=0, masks=None)
당신은 그것의 픽셀 형식을 변경하는 데에 .convert()
전화, 또는 당신이 그것을 만들 때 이미 당신을 위해 수행합니까?
새 파이 게임 표면을 만들 때 :새로운 파이 게임 표면을 .convert()해야합니까?
pygame.Surface((width, height), flags=0, depth=0, masks=None)
당신은 그것의 픽셀 형식을 변경하는 데에 .convert()
전화, 또는 당신이 그것을 만들 때 이미 당신을 위해 수행합니까?
convert
은 픽셀 형식을 변경할 때만 사용됩니다 (예 : 색인 생성에서 rgb로 이동). 곡면은 기본적으로 RGB로 만들어 지므로 필요하지 않은 경우 곡면을 변환해야합니다 (거의 항상 있습니다).
새 서페이스를 만들 때 해당 서페이스의 형식은 항상 현재 디스플레이 표면의 형식과 일치합니다 (pygame.display.set_mode()
을 마지막으로 호출했을 때 설정 한대로). 형식 요구 사항이 표시 표면 (알파, 하나 또는 색인 된 색상, 언급 된 이름처럼)과 다를 경우가 아니면 convert
새 표면이 필요하지 않습니다.
새 표면 에에 픽셀 별 알파 깊이가있는 경우 (다른 형식과 상관없이) convert_alpha()
을 대신 사용하는 것이 좋습니다. 워드 프로세서
: http://www.pygame.org/docs/ref/surface.html (. 질문이 요청 된 이후 어떤이 거의 20 개월 만에 업데이트되었을 수 있습니다)
서비스. 잘 알고 있습니다. –