Noticias

¡Ayuda a la Comunidad GM, haz una donación!

Comunidad Game Maker

Bienvenid@ a la comunidad hispana de Game Maker. Nuestro objetivo es crear videojuegos y dar soporte en castellano de GM. Para mejorar nuestro servicio hemos implantado, como adicion al reglamento general, algunas normas especificas en los subforos más comunes. ¡No olvides informarte antes de participar!.

Autor Tema: (solucionado)image_angle no mira hacia donde quiero  (Leído 1536 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Xuturk

  • Asiduo
  • *
  • Puntos: 2
  • Mensajes: 159
  • Sexo: Masculino
    • Ver Perfil
en: Noviembre 07, 2009, 11:40:36 am
Hola, mas que un problema lo que tengo es una dudilla tonta, por que una vez me paso ya hace tiempo y lo solucione pero ahora le he estado dando vueltas y nada, no hay manera,

Pues bien, tengo un personaje, el cual si mueves el raton mira hacia el para disparar en esa direccion, el codigo que tiene en el step es:

Código: [Seleccionar]
image_angle=point_direction(x,y,mouse_x,mouse_y)

Funciona perfectamente, el problema es que en vez de girar mirando hacia el punto de mira, gira dandole la espalda a este, he probado a cambiar el origin y demas, pero no hay manera :S

¿Alguien me ayuda?
Muchas gracias :)


Edito: Acabo de notar tambien, que despues si quiero que vuelva a su estado normal en el que se manejan las direcciones por teclado y no por raton, el sprite ya va mal, si antes dabas abajo miraba abajo, ahora no ahora como se ha despistado siguiendo al raton le das abajo y mira a un lado o cosas asi
« última modificación: Noviembre 08, 2009, 01:56:00 pm por Xuturk »

 


No Tienes Permisos Para Dar Puntos
point 0 Puntos

Este tema no recibió puntos.


Desconectado DarkKRuleR

Respuesta #1 en: Noviembre 07, 2009, 02:32:02 pm
El sprite a girar debe estar mirando exactamente a los 0 grados, osea a la derecha (en el editor de sprites), para que funcione bien


Desconectado LuisYx

  • Adicto
  • *
  • Puntos: 1
  • Mensajes: 306
  • Sexo: Masculino
  • ¬¬
    • Ver Perfil
    • Blog
Respuesta #2 en: Noviembre 08, 2009, 06:06:41 am
Bueno Xuturk andaba aburrido y pense en hacer un ejemplo,
que quede claro que no puse comentarios ya que solo lo hice por ocio.
Espero que te sirva.
Link Adjunto
Nota: Son libres de usar este ejemplo sin dar creditos.

 


Desconectado Xuturk

  • Asiduo
  • *
  • Puntos: 2
  • Mensajes: 159
  • Sexo: Masculino
    • Ver Perfil
Respuesta #3 en: Noviembre 08, 2009, 01:33:19 pm
Muchas gracias a los dos, lo siento por tardar en contestar pero ayer no pude mirar la web,  la verdad es que me sirvio mucho tu ejemplo Luis, pero bueno ya como mas o menos habia dicho Darkkruler pues mas o menos ya estaba arreglado.

Muchas gracias a los dos :)