si el el step 50 pongo iniciar nuevo path ,cuanto tiempo se nesesita para que termine determinado path
osea tengo un personaje que hace cosas en ciclos de tiempo (para eso utilizo los timeline)del step 0 al step 20 se mueve hacia la izquierda luego del step 20 hasta el 50 se mueve a la derecha y del 50 hasta ???? se completa el path que yo eliga pero como se cuanto tiempo o "steps" se nesesita para que recorra todo el path.
por que si pongo un step mas de lo que le toma al objeto terminar el path se queda quieto ,el objeto recorre todo el camino antes del suguiente movimiento se queda quieto ,por que llego al final del path y pasa un rato hasta que llega el siguiente movimiento del timeline.
y si el objeto que esta recorriendo el path colisiona con un solido el path se detiene pero el timeline sige corriendo y al llegar al limite se reinicia el timeline y el objeto por colisionar no pudo complletar el path y se mueve empezando otraves hacia la izquierda.
Al llegar al punto de la timeline que asigna la path, detén la timeline y asigna la path. Luego usa el evento end of path para detectar cuándo termina el path y entonces reactiva la timeline en la posición donde te interesa continuar.
También puedes detectar cuándo termina el path revisando el valor de la variable path_position en otro evento: si vale 1, la instancia está al final del path.