Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Megisto en Noviembre 06, 2009, 04:34:49 pm

Título: Cómo hacer que los enemigos cambien de sprite al cambiar de direccion?
Publicado por: Megisto en Noviembre 06, 2009, 04:34:49 pm
Hola amigos, soy Megisto, un nuevo miembro y neófito en el GM. Escribo para solicitar vuestra ayuda les comento lo que me sucede.
Estoy creando un juego 2d shoter con vista desde arriba.
Tengo la dificultad que a los personajes de enemigos que cree no sé como hacer que al cambiar de dirección, N,S,E,O tambien cambien los sprites por el sprite correspondiente.
¿Cómo lograrlo?
Título: Re: Cómo hacer que los enemigos cambien de sprite al cambiar de direccion?
Publicado por: Alfonsos1 en Noviembre 06, 2009, 04:42:51 pm
para cambiar la direccion pones en codigo:

direction = "la direccion en grados que quieras"

para cambiar el sprite pones en codigo:

sprite_index = "nombre del sprite"

(la direccion es en grados, sentido antiorario, y comiensa desde la derecha)

o => derecha
90 => arriba
180 => izquierda
270 => abajo
puedes poner valores intermedios si quieres
Título: Re: Cómo hacer que los enemigos cambien de sprite al cambiar de direccion?
Publicado por: Megisto en Noviembre 09, 2009, 03:15:02 am
Gracias!!!
Funcionó!!!