Flash: caricamento swf esterno con MovieClipLoader()

Di: Kerotan83 | 26/09/2020 18:01:16
ciao a tutti sto facendo un sito in flash, ecco il mio problema
questo sito richiama molti SWF esterni e ho impostato questo ActionScript
var container:MovieClip = this.createEmptyMovieClip("cont", this.getNextHighestDepth());
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.loadClip("filmato1.swf", cont);
cont._x= 20.0;
cont._y= 270.0;
ai pulsanti ho messo questo codice (ovviamente varia da swf a swf
chi_siamo_btn.onRelease = function () {
mcLoader.loadClip("chisiamo.swf", cont);
}
e fino a questo punto non ci sono problemi
ecco le mie domande:
come posso creare un preload di questi SWF esterni??
ho guardato i metodi di MovieClipLoader() tra cui
onLoadStart
onLoadInit
ecc ecc, però non ci sono venuto a capo...
quello che servirebbe a me è semplicemente una percentuale, con una barra che avanza...
perchè per adesso ho messo il preload dentro a ogni SWF esterno ma nn credo sia la soluzione migliore...
secondo problema è questo....
se pubblico e simulo lo scaricamento ci sono dei comportamenti anomali...
ad esempio se clicco subito su un pulsante,il file swf è come se fosse caricato a meta (ad esempio vedo solo mezza grafica) e non so il motivo, come se non ce la facesse a caricare, se poi ci riclicco, lo carica tranquillamente..
se clicco invece due volte di seguito su un pulsante, il quale deve richiamare un swf esterno, swf caricato si impalla, come se mancasse uno stop.....
Grazie per qualsiasi aiuto

Risposte


Nessuna risposta trovata!