Estoy desarrollando un juego y bueno, necesito una cosa un tanto "especial".
Tenemos una recta, esta recta se debe poder rotar pero se debe mantener el centro en el mismo lugar. Además deben rotar de forma inversa (la mitad hacia arriba y la otra mitad abajo). Un dibujo habla más que mil palabras:
Cual sería la función matemática que, dado el ángulo (negativo para la izquierda y positivo para la derecha) obtener las coordenadas (x,y) del nuevo segmento.
Si lo que quieres es hacer una rotación 2D, echale un ojo a esto (es el primer resultado que me ha salido al buscar, por que no tengo ahora fuentes a mano de ninguna clase ):
Recuerda que los puntos deben estar referenciados a 0,0 como centro (por ejemplo, si quieres rotar un cuadrado en sentido horario sobre su centro, tendrás que referenciar la coordenadas con respecto a su centro (0,0), rotar y luego posicionar a donde corresponda en pantalla.
cheibol
MegaAdicto!!!
1.451 mensajes desde jul 2008
Editado 1 vez. Última: 4/06/2013 - 08:11:29 por cheibol.