2D-Kollisionserkennung
Aus Spieleprogrammierer-Wiki
(Unterschied zwischen Versionen)
[gesichtete Version] | [unmarkierte Version] |
K (→Kollision zwischen zwei Geraden) |
|||
Zeile 231: | Zeile 231: | ||
</sourcecode> | </sourcecode> | ||
}} | }} | ||
+ | |||
+ | === Kollision zwischen zwei Strecken === | ||
+ | Die Kollisionsabfrage zwischen zwei Strecken ist wie bei den Geraden nicht so oft vertreten in Spielen, allerdings gibt es immer mal wieder Fälle bei denen es nötig ist. | ||
+ | Die Vorgehensweise ist wie bei den Geraden, nur mit einem kleinen Zusatz, denn Strecken habe einen Start- und Endpunkt, deswegen werden Strecken auch als Geradenabschnitt bezeichnet. | ||
+ | Es wird also wider überprüft ob die beiden Strecken parallel zu einander sind, wenn dies der Fall ist liegt keine Kollision vor. Falls dies nicht zutrifft muss noch überprüft werden | ||
+ | ob die Strecken sich in den angegebenen Abschnitten schneiden. Nur wenn das zutrifft liegt eine Kollision vor. |
Version vom 4. November 2011, 15:00 Uhr
Klicke hier, um diese Version anzusehen.