Foros - Stratos

Proyectos => Proyecto dx_lib32 => Mensaje iniciado por: superbalgas en 07 de Noviembre de 2009, 07:24:35 PM

Título: algo raro xD!!... matematicas -.-"
Publicado por: superbalgas en 07 de Noviembre de 2009, 07:24:35 PM
 holasss... she she... se me presento un problemita xD!!...

quiero q un objeto gire en su propio eje, mirando hacia el puntero del mouse...

lo q tendria acá son las coordenadas del mouse... q tengo q pasarlas a grados para hacer girar el sprite...

alguien se le ocurre algo? xD
--

por si no me explique bien xD!!... el objeto va a setar en el medio de la ventana y cuando el mouse este a la izquierda, el objeto mire hacia el... y si se pone a la derecha q el objeto rote hata mirar hacia el cursor.. y así los 360º xD
Título: Re: algo raro xD!!... matematicas -.-"
Publicado por: infinit en 08 de Noviembre de 2009, 12:07:35 AM
Hay un gadget de iGoogle que hace eso, son unos ojos que te miran a donde tengas el cursor, el código fuente lo puedes encontrar aqui:

http://www.google.com/ig/modules/eyes.xml
Título: Re: algo raro xD!!... matematicas -.-"
Publicado por: [EX3] en 08 de Noviembre de 2009, 12:36:25 AM
Echa un vistazo a la funcion MATH_GetAngle() de dx_System, pasandole la coordenada del eje del sprite y la del raton conseguirias el angulo de la rotacion del sprite.

Salu2...
Título: Re: algo raro xD!!... matematicas -.-"
Publicado por: superbalgas en 08 de Noviembre de 2009, 01:47:54 AM
Muchas gracias... yo ya estaba haciendo calculos con el Pi haber si salia algo xD!!!...

Citar
With GameInput.Mouse
           Angle2 = Sys.MATH_GetAngle(320, 240, .X.ToString(), .Y.ToString())
End With

para el q lo necesite ^^