Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: woolf7 en Febrero 13, 2015, 11:43:21 PM

Título: ¿Se puede hacer un cambio de path en un objeto?
Publicado por: woolf7 en Febrero 13, 2015, 11:43:21 PM
Hola, tengo un objeto al que le he agregado un path en el evento create:
path_start(path0,4,2,1);
Pero quisiera que cuando el objeto halla recibido cierto daño, cambie de path.
Es decir, mi objeto tiene 200 de vida, y quiero que cuando la vida se menor o igual a 100, se detenga el path principal, e inicie un nuevo path.
intente hacer esto en el evento step, pero no me sirvio debido a que este evento se repite indefinidamente y el path nunca comenzaria.
¿Hay una forma de hacer un cambio de path en un objeto?. Gracias!
Título: Re:¿Se puede hacer un cambio de path en un objeto?
Publicado por: Clamud en Febrero 14, 2015, 06:33:52 AM
Agregar otra condición para comprobar que la ruta ha cambiado y no volver a iniciarla:
[gml]
if( vida <= 100 )
if( path_index != path_nueva )
path_start( path_nueva, 4, 2, 1 );
[/gml]