Buenas tardes comunidad, sigo intentando crear mi juego RTS, queria saber si saben algun codigo para mover la camara, con las teclas arriba abajo derecha izquierda, desde ya muchas gracias
Muy sencillo, al pulsar la tecla que se mueva asi, y la camara seguira al obj_camara
if keyboard_check(vk_up){//Arriba
y -= 3;
}
if keyboard_check(vk_down){//Abajo
y += 3;
}
if keyboard_check(vk_right){//Derecha
x += 3;
}
if keyboard_check(vk_left){//Izquierda
x -= 3;
}
Saludos fedex2020
Para mover la camara manualmente con las teclas, solo necesitas usar las variables 'view_xview' y 'view_yview', normalmente si solo vas a moverla horizontalmente solo necesitas la de x
[gml]
if (hsp <> 0)
view_xview += hsp;
[/gml]
Ese metodo movera la camara solo si la velocidad horizontal es mayor o menor, tambien podrias usar las teclas manualmente
Si tu codigo de movimiento funciona de otra forma puedes intentar acoplarlo con la variable