- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- Preloader di un swf esterno in un contenitore
-
Preloader di un swf esterno in un contenitore
Ho seguito questo tutorial: http://www.krdesign.it/krdesign_blog/post/index/6/Load-Movie--caricamento-di-flash-esterni-al-filmato-principale
e ho fatto un contenitore dove si caricano i miei filmati esterni.
se volete vedere una prova, ecco i miei files:
http://rapidshare.com/files/79629634/files_swf.zip.htmlSui tre bottoni ho messo il codice:
on(release)
{ loadMovie("xxxxxxxxxxxxx.swf","target_pagina"); }e tutto funziona, quando clicco sui 3 bottoni mi carica i filmati esterni e quando ne clicco uno nuovo quello vecchio non rimane, quindi non ho neanche il problema del fare unload.
Ora però il preloader che ho su quei swf che da soli funzionavano, messi nel contenitore non vanno più
il filmato non partePer vedere uno dei files esterno in .fla:
http://rapidshare.com/files/79633989/pagina_3.zip.htmlLa domanda è: il proloader di un filmatoflash va fatto diversamente se il filmato apparirà normalmente o in un contenitore?
-
ciao premesso che non ho capito bene il problema d'origine. Potremmo vedere un esempio disponibile online??
-
Suppongo che puoi fare due cose :
Mettere il preloader nel file principale in cui si trova il contenitore (ovviamente non userai _root.getBytesLoaded ma devi precaricare il file che chiami).
Oppure usare un preloader esterno (il preloader su un file a parte che chiama il file da caricare, e dal file con il contenitore chiami il file del il preloader che a sua volta caricherà il file)
-
il problema era tutto nel "_root", usando _root faceva riferimento alla linea temporale del filmato vuoto.
Sostituendo _parent a tutti i _rott, tutto è tornato a funzionare.