Skocz do zawartości

Bounce działa nie tak jak trzeba


Lordis

Rekomendowane odpowiedzi

Witam!

 

Mam prośbę do was. w tym małym Projekcie zrobiłem piłki które odbijają się od siebie. Problem w tym że nie zawsze obydwie piłki zmieniają swój kierunek. Czyli nie raz lecą na siebie dwie piłki, odbijają się i lecą w inne strony, a czasem ( w 70% przypadkach) jest tak, że piłki lecą na siebie jedna się odbija a druga nie zmienia swojego kierunki i leci jak by się nic z nią nie stało. Wiecie jak temu zaradzić? Możecie mi napisać kod alb przerobić Projekcik.

Odnośnik do komentarza
Udostępnij na innych stronach

Moja diagnoza:

Dzieje się tak dlatego, że kolizja z solidnymi obiektami zachodzi już wtedy gdy na następnej pozycji obiekty się zetkną.

I teraz obiekt który leci szybciej wykryje kolizje na swojej następnej pozycji i się odbije. Natomiast obiekt który teoretycznie powinien się z nim zderzyć, ale leci wolniej nie wykryje tej kolizji. Wykrył by ją dopiero chwile później (bo jego następna pozycja jeszcze do kolizji nie sięga i już nie sięgnie bo ten drugi ucieknie).

 

Na tę chwilę nie chce mi się myśleć co z tym zrobić. :P

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...