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 :
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!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(); }
Attendo vostre risposte, grazie in anticipo.
Alex


Rispondi quotando
