Noticias

Se ha publicado un nuevo servicio, el Portal de Juegos Online

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] Que mi personaje dispare hacia el lado hacia el cual esta girado  (Leído 572 veces)

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

Desconectado Fashion_Trozos

  • Habitual
  • *
  • Puntos: 141
  • Mensajes: 72
    • Ver Perfil
Hola buenas, estoy haciendo un plataformas chustero para practicar. En el juego quiero que mi personaje dispare, y claro, podrá disparar dependiendo de si mira hacia izquierda o hacia derecha. Como podría hacer que detecte hacía que lado esta mirando el personaje?
« última modificación: Agosto 01, 2019, 08:29:07 pm por Fashion_Trozos »

 


No Tienes Permisos Para Dar Puntos
point 0 Puntos

Este tema no recibió puntos.


Desconectado Goganpis

No se como usas tus codigos pero si el personaje se mueve hacia los lados puedes colocarle una variable

que quede asi si usas codigo

En el event Create
Código: [Seleccionar]
dir = 1; // -1 = izquierda; 1 = derecha
En el event Step
Código: [Seleccionar]
if keyboard_check(vk_left) // Izquierda
{
dir = -1
// Aqui el codigo de movimiento
}

if keyboard_check(vk_right) // derecha
{
dir = 1;
// Aqui el codigo de movimiento
}

image_xscale = dir; // Esto es solo para que veas que el objeto cambia la direccion a la que mira
// la variable dir guardara la direccion a la que miras solo toca adaptarlo
« última modificación: Agosto 01, 2019, 07:56:52 pm por Goganpis »

 


Desconectado Fashion_Trozos

  • Habitual
  • *
  • Puntos: 141
  • Mensajes: 72
    • Ver Perfil
Muchas gracias. De echo al final lo hice así! y funciona!