Ciao,

non so dove sbaglio, mi da errore sulle righe evidenziate....postre farmi capire...mi dice che manca una chiusura ")" o una ","


i = 17;
a = 5;
b = 1.625;
k = 17;
while (Number(i)>=0) {
set("/trail" add i add ":x_value" getProperty ("/trail" add i,_x));
set("/trail" add i add ":y_value" getProperty ("/trail" add i,_y));

set("/trail" add i add ":vx", 0);
set("/trail" add i add ":vy", 0);
i = i-1;
}
startDrag("/trail0", true);

________

i = 1;
while (Number(i)<=17) {
set("/trail" add i add ":vx", (eval("/trail" add i add ":vx")+(eval("/trail" add (i-1) add ":x_value")+k-eval("/trail" add i add ":x_value"))*1/a)/b);
set("/trail" add i add ":vy", (eval("/trail" add i add ":vy")+(eval("/trail" add (i-1) add ":y_value")-eval("/trail" add i add ":y_value"))*1/a)/b);

set("/trail" add i add ":x_value", eval("/trail" add i add ":x_value")+eval("/trail" add i add ":vx"));
set("/trail" add i add ":y_value", eval("/trail" add i add ":y_value")+eval("/trail" add i add ":vy"));
i = Number(i)+1;
}
trail0=x_value = getProperty("/trail0", _x);
trail0=y_value = getProperty("/trail0", _y);
i = 17;
while (Number(i)>=1) {
setProperty("/trail" add i, _x, eval("/trail" add i add ":x_value"));
setProperty("/trail" add i, _y, eval("/trail" add i add ":y_value"));
i = i-1;
}