Hola a todos y como siempre muchas gracias.
necesito poder dibujar libremente con el raton eso esta solucionado, uso surface, y tengo una x cantidad de botones cuando toco un boton se crea un objeto que corre un path determinado, yo necesito, que cuando se va corriendo ese path se vaya dibujando dicho path, o sea como si yo lo dibujara con mi dedo.
Gracias a todos

Puedes guardar las coordenadas del objeto que sigue la path en un array e ir dibujando líneas entre coordenadas sucesivas en cada step. Te adjunto un archivo con la idea en GMS. Si usas otro, este es el código:


Create (o donde quieras comenzar a dibujar la path):
path_start(path_1,4,path_action_stop,true);
dibuja=true;
p[0,0]=x;
p[0,1]=y;
n=1;


Step:
if dibuja
    {
    p[n,0]=x;
    p[n,1]=y;
    n+=1;
    }


Draw:
draw_self();
var i;
if dibuja
    {
    draw_set_color(c_red);
    for(i=0;i<n-1;i+=1)
        draw_line(p[i,0],p[i,1],p[i+1,0],p[i+1,1]);
    }


donde path_1 es la path que quieres dibujar.


Gracias como siempre muy atentos