Soy un desarrollador de juegos Flash ActionScript que está un poco atrasado con las matemáticas, aunque encuentro que la física es interesante y genial.
Como referencia, este es un juego similar al que estoy haciendo: juego flash desenredado
He hecho este juego desenredado casi hasta completar la lógica. Pero, cuando dos líneas se cruzan, necesito que esas líneas cruzadas o 'enredadas' muestren un color diferente; rojo.
Sería muy amable de su parte si pudieran sugerir un algoritmo para detectar colisiones de segmentos de línea . Básicamente soy una persona a la que le gusta pensar 'visualmente' que 'aritméticamente' :)
Editar: me gustaría agregar algunos diagramas para transmitir la idea más claramente
PD Estoy tratando de hacer una función como
private function isIntersecting(A:Point, B:Point, C:Point, D:Point):Boolean
Gracias por adelantado.