In Flash CS3 (actionscript 3) se creo un preloader nel caricamento di un swf esterno tipo quello riportato qui sotto, dopo come faccio a interagire con l'swf caricato, ovvero le classi esterne di prova.swf non mi funzionano più, sicuramente sono cambiati i percorsi dei vari elementi, ma come diventano? Grazie - ciao:

preloader_mc.stop();
preloader_mc.visible=false;

var swf:String='prova.swf';
var richiesta:URLRequest=new URLRequest(swf);
var loader:Loader=new Loader();

loader.contentLoaderInfo.addEventListener(Event.OP EN,inizia);
loader.contentLoaderInfo.addEventListener(Progress Event.PROGRESS,inCaricamento);
loader.contentLoaderInfo.addEventListener(Event.CO MPLETE,completato);
loader.load(richiesta);

function inizia(e:Event):void
{
preloader_mc.visible=true;
preloader_mc.play();
}

function inCaricamento(e:ProgressEvent):void
{
var percentuale:uint=(e.bytesLoaded/e.bytesTotal)*100;
preloader_mc.loader_txt.text=percentuale.toString( )+' %';
}

function completato(e:Event):void
{
preloader_mc.stop();
preloader_mc.visible=false;
addChild(loader);
}