Code:
var intervalId:Number;
vrijeme=1000;
function crtaj() {
clear();
setProperty("between", _quality, "HIGH");
pace = 20;
max = 70;
i = i+1;
setProperty("line", _x, GetProperty("line", _x) + random(pace + 1) - pace/2);
setProperty("line", _y, GetProperty("line", _y) + random(pace + 1) - pace/2);
setProperty("trail", _x, (GetProperty("line", _x) - GetProperty("trail",_x))/5 + GetProperty("trail",_x));
setProperty("trail", _y, (GetProperty("line", _y) - GetProperty("trail",_y))/5 + GetProperty("trail",_y));
if (GetProperty("line", _y) < 0 or GetProperty("line", _y) > 70) {
setProperty("line", _y, max);
setProperty("line", _x, max);
setProperty("trail", _y, max);
setProperty("trail", _x, max);
}
if (GetProperty("line", _x) > 140 or GetProperty("line", _x) < 0) {
setProperty("line", _y, max);
setProperty("line", _x, max);
setProperty("trail", _y, max);
setProperty("trail", _x, max);
}
duplicateMovieClip("between", "between" + i, i);
setProperty("between" + i, _x, getProperty("line", _x));
setProperty("between" + i, _y, getProperty("line", _y));
setProperty("between" + i, _xscale, getProperty("trail", _x)-getProperty("line", _x));
setProperty("between" + i, _yscale, getProperty("trail", _y)-getProperty("line", _y));
}
intervalId = setInterval(crtaj,vrijeme);
Ovako to sad izgleda, interval mi sad odredjuje brzinu, odnosno cekanje na izvrsavanje funkcije, nisam puno ekperimentisao, ali i dalje se clear ne odradjuje, vec krca kako prije bez resetovanja.
Ako imas i imate jos neku ideju kako ovo napravit javite!
U zdravlje :)