codice:
//FRAME1
scritta = "PROVA";
while (i <= length(scritta)) {
angle[i] = i * 15;
mc = "nuovo" + i;
duplicateMovieClip("lettera", mc, i);
this[mc].animazione.testo = substring(scritta, i, 1);
this[mc]._visible = false;
i++;
}
i = 1;
//FRAME2
while (i <= length(scritta)) {
mc = "nuovo" + i;
z = Math.sin(angle[i] * Math.PI / 180) * radius + zcenter;
scale = fl / (fl + z);
x = Math.cos(angle[i] * Math.PI / 180) * radius;
this[mc]._visible = true;
this[mc]._x = x * scale + xcenter;
this[mc]._y = y * scale + ycenter;
this[mc]._xscale = _root[mc]._yscale = scale * 100;
this[mc]._alpha = scale * 80;
if (this[mc]._xscale < 58) {
this[mc]._visible = false;
} else {
this[mc]._visible = true;
}
angle[i] -= speed;
if (angle[i] < 1) {
angle[i] += 360;
}
i++;
}
i = 1;