Salve ragazzi sto facendo un sito in as3 dove richiamo con un click su pulsante dei file esterni swf, dove al loro interno ho messo un preload.

Se eseguo i file esterni con flash cs3 facendo "simula scaricamento " me lo fa vedere però se lo richiamo dal file esterno il preload non va o non si vede.


Il file con il preload è composto cosi :

livello 1(sfondo)
livello 2(text area)= nome istanza : loaded_txt *inserito già nello stage*
livello 3(content)= dove metto al secondo fotogramma l'immagine che deve caricare
livello 4(as)


Questo è il codice as3 che ho messo nel file con il preload ovvero quello che viene caricato :

codice:
stop();

this.loaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgress);
this.loaderInfo.addEventListener(Event.COMPLETE, onComplete);

function onProgress(e:ProgressEvent):void
{
	var loaded:Number = e.target.bytesLoaded;
	var total:Number = e.target.bytesTotal;
	var pct:Number = loaded/total;
	
	loaded_txt.text = " " + (Math.round(pct * 100)) + "%";
}

function onComplete(e:Event):void
{
	nextFrame();
}
Così facendo funziona solo se lo eseguo da flash, se lo richiamo da un file esterno il preloader non si vede....dopo un po parte direttamente l'immagine!

Attendo vostre risposte, grazie in anticipo.

Alex