• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Kolizja między kołem a trójkątem

0 głosów
89 wizyt
pytanie zadane 1 czerwca w Python, Django przez DODO Obywatel (1,790 p.)
Witam

Od poniedziałku programuję w pythonie i udało mi się zrobić taką gierkę:

https://www.dropbox.com/sh/iy9bsetxphsmv0t/AADsVT4IJTbn2r9VZxbUZo_Oa?dl=0

Poradnik obejmuje poruszanie się rakiety i obracanie jej. Ja dorobiłem ściany, kolory i kolizję z krawędzią ekranu.

Teraz robię poruszanie się piłki w lewym górnym rogu. Zanim się za to zabiorę, chciałbym zrobić kolizję między piłką a graczem.

Czy dałoby się to zrobić tak aby kolizja nie była między dwoma prostokątami tylko między kołem i trójkątem?

Błagam o pomoc!
komentarz 1 czerwca przez Hipcio Nałogowiec (46,180 p.)

1 odpowiedź

0 głosów
odpowiedź 5 czerwca przez krzysiuup Obywatel (1,160 p.)
https://www.pygame.org/docs/ref/mask.html#pygame.mask.from_surface

Funkcja zwracająca maskę kolizji z obrazka na podstawie koloru pikseli (przezroczyste piksele nie wchodzą w skład maski).

Podobne pytania

+1 głos
1 odpowiedź 118 wizyt
pytanie zadane 11 czerwca w Python, Django przez DODO Obywatel (1,790 p.)
0 głosów
1 odpowiedź 91 wizyt
pytanie zadane 13 października 2016 w C i C++ przez 10kw10 Pasjonat (18,680 p.)
0 głosów
1 odpowiedź 190 wizyt
pytanie zadane 11 września 2016 w C i C++ przez MrRozgunek Użytkownik (830 p.)

39,719 zapytań

78,162 odpowiedzi

153,596 komentarzy

18,779 pasjonatów

Przeglądających: 188
Pasjonatów: 11 Gości: 177

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...