• 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
95 wizyt
pytanie zadane 1 czerwca 2017 w Python, Django przez DODO Bywalec (2,760 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 2017 przez Hipcio Maniak (58,000 p.)

1 odpowiedź

0 głosów
odpowiedź 5 czerwca 2017 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

0 głosów
0 odpowiedzi 52 wizyt
pytanie zadane 29 stycznia w C i C++ przez Pascal Bywalec (2,690 p.)
+1 głos
1 odpowiedź 143 wizyt
pytanie zadane 11 czerwca 2017 w Python, Django przez DODO Bywalec (2,760 p.)
0 głosów
1 odpowiedź 98 wizyt
pytanie zadane 13 października 2016 w C i C++ przez 10kw10 Pasjonat (22,610 p.)
Porady nie od parady
Wynikowy wygląd pytania, odpowiedzi czy komentarza, różni się od tego zaprezentowanego w edytorze postów. Stosuj więc funkcję Podgląd posta znajdującą się pod edytorem, aby upewnić się, czy na pewno ostateczny rezultat ci odpowiada.Podgląd posta

52,093 zapytań

94,979 odpowiedzi

193,662 komentarzy

25,394 pasjonatów

Przeglądających: 203
Pasjonatów: 12 Gości: 191

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.

...