Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Marciano en Febrero 20, 2013, 09:08:41 PM

Título: Como hacer un mouselook simple
Publicado por: Marciano en Febrero 20, 2013, 09:08:41 PM
 :GM8:Hola amigos alguien me puede decir como hacer un mouseLook para mirar con la camara en FPS. he probado algunos metodos y no me sirven. ¿Me podreis ayudar?
Título: Re:Como hacer un mouselook simple
Publicado por: Texic en Febrero 20, 2013, 09:56:30 PM
Marciano, antes que nada lee las reglas de la sección y modifica el post. Saludos!
Título: Re:Como hacer un mouselook simple
Publicado por: Marciano en Febrero 20, 2013, 10:03:03 PM
Cierto fallo mio gracia Texic  :D
Título: Re:Como hacer un mouselook simple
Publicado por: elviskelley en Febrero 20, 2013, 10:08:24 PM
Bueno, En respuesta a esto dejo un video de un colega Juacavare.
Título: Re:Como hacer un mouselook simple
Publicado por: Marciano en Febrero 20, 2013, 10:19:31 PM
Gracias por el aporte, pero si quisiera apuntar con el cursor y disparar como lo haria?
Título: Re:Como hacer un mouselook simple
Publicado por: elviskelley en Febrero 20, 2013, 10:26:18 PM
Yo para 3D FPS uso comparacion de coordenadas, sabes que el juego aunque esta en 3D realmente se programa en 2D cenital, pero para evitar eliminar un enemigo en el segundo piso, mientras tu disparas al primer piso uso la camparacion de la variable zdir, algo como la variable del mouse look, ya que no existen (deberia) colisiones en 3D, yo uso comparacion de coordenadas, ejemplo.
if (x+((sprite_width/2)+2) > objEnemigo.x) and (x-((sprite_width/2)-2)< objEnemigo.x) and
(y.... algo parecido) and (zdir (algo igual con la coordenada Z))
Bueno, no te escribo todo el codigo ppor que es largo pero lo tengo en script y asi solo comparo el script asi.
if scrEnMira(argument0)=true then {acciones}  y argument0 es el enemigo.
Título: Re:Como hacer un mouselook simple
Publicado por: Marciano en Febrero 20, 2013, 10:35:26 PM
ok lo probare gracias Elvis.