GRY-Online.pl --> Archiwum Forum

Odbicie kulki od klocka. Programistyczny problem.

31.08.2010
20:30
smile
[1]

tomazzi [ Flash YD ]

Odbicie kulki od klocka. Programistyczny problem.

Witam. Robię sobie gierkę na wzór KBounce i mam problem. Jak sprawdzić, jakie powinno nastąpić odbicie (pionowe czy poziome) przy zderzeniu kulki ze ścianką? Dostępne dane to położenie kulki i klocka, wielkość kulki i klocka, wektor przesunięcia kulki.
Narazie robię to tak że gdy kulka spotyka się z klockiem to sprawdzam odległość po X i Y pomiędzy środkiem kulki i klocka i w zależności od tego która odległość jest większa wyznaczam odbicie. Problem jest taki że wektor przesunięcia kulki ma maksymalnie 4px (kulka 14px, klocek 20x20px) i czasem cuda się dzieją. Ma ktoś pomysł?

© 2000-2024 GRY-OnLine S.A.