Entwickler-Ecke

Multimedia / Grafik - Delphi canvas -> kollision


Ebil - So 23.11.08 00:34
Titel: Delphi canvas -> kollision
Hi leute,

Ich wollte etwas mit den canvas rumspielen, speziell kollision/physik und so vllt ein kleines spiel machen.
Ist es möglich mit canvas kollisionen zu machen? Zb 2 kugeln aufeinander zu und dann wieder auseinander halt?
Wie findet man aber die positionen herraus? Ich mein die dinger sind ja rund o.O

Hoffe man versteht was ich mein, kanns nur schwer erklären, sonst würd ich es wohl hinbekommen ;D..

Ebil


platzwart - So 23.11.08 00:51

bei kreisen kannst du kollision aufgrund des abstandes der mittelpunkte berechnen. z.b.:

radius kreis 1: 5 pixel
radius kreis 2: 3 pixel

also treffen sich beide kreise bei einem abstand der mittelpunkte von 8 pixel...


Ebil - So 23.11.08 02:21

Hab ich mir schon fast gedacht danke ^^,
So hab ma angefangen und da kommen direkt nochn paar fragen... da mach ich lieber noch nen thread