Ciao ragazzi,
ho uno scroller di eventi che utilizza xml e che è creato su un file chiamato prova.fla (ma fin quì nessun problema, riesco benissimo a configurarlo a mio piacere)....
vorrei caricare il filmato (l'swf) prova, all'interno di un'altro file chiamato sito.fla.
all'interno di sito.fla ho inserito un clip filmato vuoto, però nn riesco in nessum modo a fargli caricare l'swf esterno (prova.swf).....
mi aiutate? qualcuno a voglia di dirmi che codice AS mi serve sia nella versione 2.0 che nella versione 3.0?
grazie
MacBookPRO15,4"4GB & MacPro
In As 2.0 un swf esterno si carica in un altro fla tramite il comando loadMovie oppure loadMovieNum.
Esempio in allegato,
Ciao ciao,
Martin
La versione AS 3.0 è troppo complessa da spiegare senza nozioni base. E' più flessibile ma sicuramente meno immediata della As 2.0.
Facci sapere se serve per forza. Se serve ti si spiega. :-)
innanzitutto grazie a tutti...
il mio problema forse è diverso e credo, anzi sono sicuro, di non essermi espresso bene..
il fla principale (dove è stato costruito l'intero sito) è in AS 2.0, invece lo scroller di eventi è in AS 3.0...solo che nn riesco a farli funzionare...è possibile, senza troppi smanettamenti, far caricare un swf 3.0 all'interno di un sito 2.0? grazie ancora a tutti
MacBookPRO15,4"4GB & MacPro
Ciao,
Un file As 2.0 legge un filmato fatto in As 3.0 ma non so come interagiscono a livello di script.
Ad ogni modo l'esempio che ti ho postato vale anche per la tua soluzione...
Se il filamto principale è in As 2.0 e vuoi metterci dentro un componente fatto in As 3.0 non può funzionare...potrebbe se lo carichi come file esterno. La tecnica è la sopra indicata.
Ciao ciao,
Martin
Ultima modifica di Martin Benes : 23-12-2009 alle ore 15.38.52
No, che io sappia può funzionare solo il contrario: un file AS 2.0 può essere caricato in un filmato AS 3.0. L'inverso no.
Delphin![]()
si pure io so che non si può fare...però se così non fosse puoi provare a inserire il file con questo codicein questo caso il filmato viene caricato nello stageCodice:var loader:Loader = new Loader(); loader.load(new URLRequest("filmato_esterno.swf")); addChild(loader);
Bookmarks