Sono riuscito a fare quello che volevo in questo modo:
codice:
for (i=1; i<25; i++) {
	var btn:String = "pulsante"+i;
	anteprime.attachMovie("Button", "btn"+i, 25+i);
	anteprime["btn"+i]._x = (i-1)*46;
	anteprime["btn"+i]._y = 0;
	anteprime["btn"+i]._alpha = 0;
	anteprime["btn"+i].num = i;
	anteprime["btn"+i].onRelease = function() {
		mcl.loadClip("filmato"+this.num+".swf", contenitore);
	};
}
Quello che non riesco a fare adesso è un fade out. Ho provato così
ma giustamente mi dà la variabile undefined:
codice:
for (i=1; i<25; i++) {
	var btn:String = "pulsante"+i;
	anteprime.attachMovie("Button", "btn"+i, 25+i);
	anteprime["btn"+i]._x = (i-1)*46;
	anteprime["btn"+i]._y = 0;
	anteprime["btn"+i]._alpha = 0;
	anteprime["btn"+i].num = i;
	anteprime["btn"+i].onRelease = function() {
		contenitore.onEnterFrame = function() {
			this._alpha -= 10;
			if (this._alpha<=0) {
				delete this.onEnterFrame;
				mcl.loadClip("filmato"+this.num+".swf", contenitore);
				contenitore._alpha = 100;
			}
		};
	};
}
Qualcuno può aiutarmi a risolvere il problema? Grazie