codice sul keyframe del file main.fla
codice:
this._lockroot = true;
// CREO IL CONTENITORE
this.createEmptyMovieClip( 'container', this.getNextHighestDepth() );
// CREO IL GESTORE DI EVENTI
var swfloader:Object = new Object();
// a caricamento effettuato
swfloader.onLoadInit = function( mc:MovieClip ):Void {
_root['container'].gotoAndStop( 1 );
_root['container']._visible = true;
_root['container'].__path = this;
_root['container'].onEnterFrame = function() {
if( this._currentframe < this._totalframes ) {
this.gotoAndStop( ++this._currentframe );
}
else {
if( this.__path.__container[ this.__path.__containerNum ] != undefined ) {
this.__path.loadMovie( this.__path.__container[ this.__path.__containerNum++ ] );
}
delete this.onEnterFrame;
}
}
}
// durante il caricamento
swfloader.onLoadProgress = function( mc:MovieClip, bl:Number, bt:Number ):Void {
var p:Number = Math.floor( ( bl / bt ) * 100 );
if( p != NaN && p != infinity && p > 0 ) {
trace( mc + ', ' + p );
}
}
// in errore caricamento
swfloader.onLoadError = function( mc:MovieClip, error:String ):Void {
trace( error );
}
// funzione di inizializzazione caricamento
swfloader.loadMovie = function( swf:String ):Void {
_root['container']._visible = false;
if( this.__ML__ != undefined ) {
_root['container'].unloadMovie();
delete this.__ML__;
}
this.__ML__ = new MovieClipLoader();
this.__ML__.addListener( this );
this.__ML__.loadClip( swf, _root['container'] );
}
// funzione di caricamento valori dal file di testo
swfloader.preload = function( txtFile:String ):Void {
var __lv__:LoadVars = new LoadVars();
__lv__.__path = this;
__lv__.onLoad = function( s:Boolean ):Void {
if( s == true ) {
this.__path.__container = new Array();
var a:Number = 0;
while( this['file'+String(a)] != undefined ) {
this.__path.__container.push( this['file'+String( a++ )] );
}
this.__path.__containerNum = new Number( 0 );
this.__path.loadMovie( this.__path.__container[ this.__path.__containerNum++ ] );
}
else {
this.__path.onLoadError( _root, 'Impossibile caricare il file: ' + txtFile );
}
}
__lv__.load( txtFile );
}
// avvio il processo ...
swfloader.preload( 'file.txt' );
testo all' interno del file file.txt
codice:
&file0=pippo.swf&
&file1=pluto.swf&
&file2=paperino.swf&
altri SWF nella stessa carella:
pippo.swf
pluto.swf
paperino.swf
sono tornato ora, scusa il ritardo 
esempio completo
http://andr3a.dotgeek.org/ENIGMA.zip