Sono uno sviluppatore di giochi d'azione flash che è un po 'arretrato con la matematica, anche se trovo che la fisica sia interessante e interessante.
Per riferimento questo è un gioco simile a quello che sto facendo: gioco flash districato
Ho reso questo gioco districato quasi al pieno completamento della logica. Ma quando due linee si intersecano, ho bisogno di quelle linee intersecate o "aggrovigliate" per mostrare un colore diverso; rosso.
Sarebbe davvero gentile da parte vostra gente se poteste suggerire un algoritmo per rilevare le collisioni del segmento di linea . Sono fondamentalmente una persona a cui piace pensare "visivamente" piuttosto che "aritmeticamente" :)
Modifica: vorrei aggiungere alcuni diagrammi per rendere più chiara l'idea
PS Sto provando a fare una funzione come
private function isIntersecting(A:Point, B:Point, C:Point, D:Point):Boolean
Grazie in anticipo.