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);
}