делаешь мувик с нужной тебе точкой... внутри неё пишешь
1 - фрейм

Код:
if (this._alpha>=1) {
this._alpha = this._alpha-5;
} else {
this.removeMovieClip();
}
2 - фрейм

Код:
gotoAndPlay (1);
далее на самом руте пишешь...
первый фрейм

Код:
if (z<121) {
_root.attachMovie("point", "point" add z, z);
pointt = eval("_root.point" add z);
pointt._x = z;
pointt._y = z;
z++;
}
}
второй фрейм

Код:
gotoAndPlay (1);
ну далее сам разберёшся... с растояниями между точками и т.п.
