Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: fedex2020 en Febrero 11, 2022, 03:55:12 PM

Título: Camara Con las FLechas del Teclado
Publicado por: fedex2020 en Febrero 11, 2022, 03:55:12 PM
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
Título: Re: Camara Con las FLechas del Teclado
Publicado por: Breloomgames71 en Febrero 11, 2022, 04:52:27 PM
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;
}
Título: Re: Camara Con las FLechas del Teclado
Publicado por: T789 en Febrero 11, 2022, 05:02:46 PM
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