2D-Kollisionserkennung
Aus Spieleprogrammierer-Wiki
(Unterschied zwischen Versionen)
[unmarkierte Version] | [gesichtete Version] |
(→Kollision zwischen zwei Strecken) |
|||
Zeile 233: | Zeile 233: | ||
=== Kollision zwischen zwei Strecken === | === Kollision zwischen zwei Strecken === | ||
− | Die | + | |
− | + | Die Kollisionserkennung zwischen zwei Strecken erfolgt ähnlich 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 wieder überprüft, ob die beiden Strecken parallel zu einander sind. Wenn dies der Fall ist, liegt keine Kollision vor. Ansonsten muss noch überprüft werden, ob sich die Strecken in den angegebenen Abschnitten schneiden. Nur wenn das zutrifft, liegt eine Kollision vor. | |
− | Es wird also | + | |
− | ob die Strecken | + | '''''TODO: Was ist, wenn die Strecken parallel sind und sich überlappen?''''' |
Version vom 4. November 2011, 15:04 Uhr
Klicke hier, um diese Version anzusehen.