Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: ian12 en Octubre 19, 2015, 05:00:32 AM

Título: ¿Revertir movimiento en base a otro objeto? (Resuelto)
Publicado por: ian12 en Octubre 19, 2015, 05:00:32 AM
Hola!

Tengo una pequeña duda.. como podría hacer para que un objeto se mueva en dirección contraria (en el eje X) respecto a otro?

Es decir, supongan, muevo el "objeto A" hacia la izquierda progresivamente y el "objeto B" lo hace hacia la derecha a la par y lo mismo en dirección contraria..

Espero explicarme bien. Gracias
Título: Re:¿Revertir movimiento en base a otro objeto?
Publicado por: Guacusio en Octubre 19, 2015, 05:32:41 AM
Suponiendo que existe un eje vertical que representa la coordenada x donde ambos se encontrarían si se acercaran, puedes poner en el evento step del objeto B lo siguiente:

x=-objetoA.x+2*eje;

donde eje es la coordenada x donde ambos se encontrarían si se acercaran.
Título: Re:¿Revertir movimiento en base a otro objeto?
Publicado por: ian12 en Octubre 19, 2015, 06:03:16 AM
Cita de: Guacusio en Octubre 19, 2015, 05:32:41 AM
Suponiendo que existe un eje vertical que representa la coordenada x donde ambos se encontrarían si se acercaran, puedes poner en el evento step del objeto B lo siguiente:

x=-objetoA.x+2*eje;

donde eje es la coordenada x donde ambos se encontrarían si se acercaran.


Aaahh.. Ya, ahora si. Gracias.