Flash: caricare un swf esterno al clic di un bottone

Di: valefede | 26/09/2020 18:43:12
premetto che ho letto prima gli altri argomenti
vi spiego
ho creato un swf.ed in un bottone voglio far caricare un swf esterno.
ho provato così,nelle azioni bottone metto:
LoadMovie("nome.swf");
ma niente
ho provato con i vostri suggerimento
on (release) {
loadMovieNum("nome.swf", 1);
}
ma mi da errore di sintassi..
AIUTATEMI..

Risposte



Ciao valefede e benvenuta.
Per caricare un .swf esterno hai bisogno di un "MovieClipLoader"
Procediamo:
Crea un mc vuoto e come nome istanza "filmato".
Mettiamo caso che il tuo pulsante si chiami "bt" ed il filmato da caricare si chiami "miofilmato.swf"
Ora nel primo fotogramma aggiungi:
//----------------------------------------------
var clip:MovieClipLoader = new MovieClipLoader ();
bt.onRelease = function () {
clip.loadClip("miofilmato.swf",filmato);
}
//---------------------------------------------
Spero di esserti stato utile fammi sapere

Di: LuxStudio | 26/09/2020 18:44:12


grazie per il benvenuto,
ho provato con il tuo suggerimento,ma....
errore di sintassi
ti rispiego meglio.. spero riusciremo insieme a risolvere il problema..
ho due swf. uno chiamato intropiastrelle.swf e l'altro piastrelle1.swf:
sull'intropiastrelle.swf ho un bottone.Esso dovrebbe caricarmi il filmato piastrelle1.swf
in questo bottone metto azione:
on (release) {
loadMovieNum("PIASTRELLE1.swf", 1);
}
nel filmato piastrelle1.swf sul primo fotogramma ho creato un mc vuoto con nome istanza PIASTRELLE1;
nel fotogramma ho messo questa azione:
var clip:MovieClipLoader = new MovieClipLoader ();
Simbolo PIASTRELLE.onRelease = function () {
clip.loadClip("PIASTRELLE1.swf",PIASTRELLE1);
}
spero di essere stata chiara.
vi ringrazio dei vostri preziosi aiuti

Di: valefede | 26/09/2020 18:44:12


altri problemi...
sono riuscita in parte a caricare il filmato swf.
ma.. ho creato nel filmato ora caricarto un bottone menù che dovrebbe riportarmi ad un frame nel swf precedente..
purtroppo da sola non riesco..
aiutatemi

Di: valefede | 26/09/2020 18:44:12


[USER]valefede[/USER]

altri problemi...
sono riuscita in parte a caricare il filmato swf.
ma.. ho creato nel filmato ora caricarto un bottone menù che dovrebbe riportarmi ad un frame nel swf precedente..
purtroppo da sola non riesco..
aiutatemi

e quindi devi eliminare il movie che hai creato a quel frame precedente oppure devi tornare al frame precedente??
per eliminare(scaricare) il tuo mc devi entrare nel frame e scrivere nelle actions semplicemente:
unloadMovie(PIASTRELLE1);

Di: amoza | 26/09/2020 18:44:12


GRAZIE MILLE
SONO RIUSCITA A RISOLVERE IL PROBLEMA
..
GRAZIE A TUTTI VOI

Di: valefede | 26/09/2020 18:44:12