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?
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
dir = 1; // -1 = izquierda; 1 = derecha
En el event Step
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
Muchas gracias. De echo al final lo hice así! y funciona!