Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Skal en Agosto 26, 2014, 12:40:37 PM

Título: Hacer Misil
Publicado por: Skal en Agosto 26, 2014, 12:40:37 PM
Vereis quiero añadir a mi juego un misil,el problema es que no se hacer que si el jugador esta a x metros del misil el misil se active y siga su camino(solo quiero que el misil vaya recto no que siga al jugador)
Título: Re:Hacer Misil
Publicado por: Xizotono en Agosto 26, 2014, 01:26:29 PM
if distance_to_object(objetojugadornombre) <= DISTANCIA {
COSAS QUE PASAN
}

Si quieres que una vez activado vaya recto y no pare.

CREATE:
salir = 0;

STEP:
if distance_to_object(objjugador) <= 64 { salir = 1; }
if salir = 1; { y -= 4; }
Título: Re:Hacer Misil
Publicado por: Skal en Agosto 26, 2014, 01:35:06 PM
Cita de: Xizotono en Agosto 26, 2014, 01:26:29 PM
if distance_to_object(objetojugadornombre) <= DISTANCIA {
COSAS QUE PASAN
}

Si quieres que una vez activado vaya recto y no pare.

CREATE:
salir = 0;

STEP:
if distance_to_object(objjugador) <= 64 { salir = 1; }
if salir = 1; { y -= 4; }
Muchas Gracias,sabes que codigo es el de ir a la izquierda(no lo encuentro en la biblioteca de GM)
Título: Re:Hacer Misil
Publicado por: Xizotono en Agosto 26, 2014, 04:59:14 PM
Ir a la izquierda debes cambiar el "y -= 4;" por "x -=4".

X = Horizontal
- = Izquierda
+ = Derecha

Y = Vertical
- = Arriba
+ = Abajo