2013-06-07 2 views
0

원을 그리려면, regualr draw.circle을 사용합니다.하지만 문제는 그 안에 작은 원을 그리면 문제가됩니다. 두께가있는 동그라미.pygame이 채워지지 않은 모양 (파이썬)

모두 괜찮은가요? 아니. 원이 채워지기 때문에 그 원 안의 배경 이미지가 사라졌습니다.

이제 내 질문은 : 두껍고 전체 모양을 채우지 않는 원 (그리고 다른 모양 [?])을 그리는 기능이 있습니까?

편집 : 나에게 서명을 줄 수 있다면 사용법을 알고 있습니다.

+1

'pygame.draw. *'는 너비가 0이면 비어 있습니다. 품질이 좋지 않으면 스프라이트 나 벡터를 사용하여 그릴 수 있습니다. – ninMonkey

+0

서명 해 주시겠습니까? pygame.draw. *의 매개 변수는 무엇입니까? – Ofek

답변

1

명령은 pygame.draw.circle(Surface, color, pos, radius, width=0)입니다. width의 마지막 인수는 원을 채우지 않도록 변경할 수 있습니다. 원이 0이면 원이 단색이고 다른 것이면 매개 변수가 무엇이든 가장자리 두께로 표시됩니다.

+0

대단히 감사합니다! – Ofek

+0

색상이없는 누락 된 픽셀이있는 이유는 무엇입니까? – Ofek

+0

@Ofek 원의 중심이나 가장자리 근처에 있습니까? – PygameNerd

관련 문제