codice:movFunc = function () { this._y += (this.fine_y - this._y) / 7; }; ///////////////////////////////////////////////// init_y = [20, -100, 55, 12, 38, 47, 98, 77, 144]; pos_y = -100; ///////////////////////////////////////////////// function lista() { spacing = 32; var i = 0; while (++i < lunghezza) { name = "nuovo" + i; display.lista.attachMovie("nuovo", name, i); ///////////////////////////////////////////////// // se usi posizionamento fisso usa l'array init_y display.lista[name]._y = init_y[i]; // se voi a random usa questo pos_y display.lista[name]._y = Math.random() * pos_y; ///////////////////////////////////////////////// display.lista[name].fine_y = i * spacing; display.lista[name].onEnterFrame = movFunc; display.lista[name].moonName.text = titoli[i]; display.lista[name].moonNum.text = i + 1; } }