Gracias :D, me estoy pasando del drag and drop a escribir el codigo directamente, soy muy novato xD
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
1
Preguntas y respuestas / Re:Personaje sigue avanzando después de dejar de presionar W y S
Septiembre 09, 2020, 09:14:45 PM2
Preguntas y respuestas / Personaje sigue avanzando después de dejar de presionar W y S
Septiembre 09, 2020, 01:57:00 PM
Creé un script paraque el personaje se moviera hacía adelante y atras con W y S, y con las teclas A y D rotará para cambiar el curso, pero aún soltando la tecla W o S sigue avanzando
[gml]//velocidad de personaje
velocidad=3;
//Rotacion de personaje
if (keyboard_check(ord("A"))) {image_angle = direction++;
direction = image_angle +10}
if (keyboard_check(ord("D"))) {image_angle = direction--;
direction = image_angle -10;}
//Movimiento de personaje hacia su dirrecion actual
if (keyboard_check(ord("W"))) {move_towards_point(direction, direction, velocidad);
direction=image_angle;}
if (keyboard_check(ord("S"))) {move_towards_point(direction, direction, -velocidad);
direction=image_angle;}
[/gml]
[gml]//velocidad de personaje
velocidad=3;
//Rotacion de personaje
if (keyboard_check(ord("A"))) {image_angle = direction++;
direction = image_angle +10}
if (keyboard_check(ord("D"))) {image_angle = direction--;
direction = image_angle -10;}
//Movimiento de personaje hacia su dirrecion actual
if (keyboard_check(ord("W"))) {move_towards_point(direction, direction, velocidad);
direction=image_angle;}
if (keyboard_check(ord("S"))) {move_towards_point(direction, direction, -velocidad);
direction=image_angle;}
[/gml]