se carichi il file pippo1 nel mc1Originariamente inviato da "NAVIGATOR"999
Ho un swf principale che richiama 2 swf esterni (pippo1 e pippo2) in 2 diversi mc (mc1 ed mc2)
cliccando il tasto del menu dell'swf principale che richiama pippo2 inserisco questo script:
Ora ho l'esigenza di mandare pippo1 ad un determinato frammento e non farlo partire ma inserendo questo codice non mi funziona, cosa sbaglio?codice:on (release) { _root.pippo1.play(); loadMovie("pippo2.swf", "_root.mc2"); }
Approfitto di questo post per fare un ulteriore domanda. In un esempio .fla scaricato ho trovato in un frammento con stop(); il segueste codice nel tasto:codice:on (release) { _root.pippo1.gotoAndPlay("nome_scena", 1); loadMovie("pippo2.swf", "_root.mc2"); }
Che significa root main stop se la time line è già ferma in un determinato frammento?codice:on (press) { _root.main.stop; ecc.. }
grazie ancora..
![]()
quindi prima di inviare il mc ad un determinato frame dovresti fare un preloadcodice:on (release) { loadMovie("pippo2.swf", "_root.mc2"); //il problema sorge cmq dal fatto che l'azione dovrebbe essere seguita dopo che si è //certi che il file pippo2 sia caricato _root.mc2.gotoAndPlay("etichetta"); }
cmq ad es hai un file principale e un mc sullo stage istanziato proprio mc ed un pulsante istanziato bt e vuoi caricare il file pippo2.swf e dopo inviarlo al frame 10
Codice PHP:function loading(clip, width, height){
car = clip.getBytesLoaded();
tot = clip.getBytesTotal();
if(car == tot && tot>24){
clearInterval(a);
clip.gotoandstop(10);
}
}
bt.onPress=function(vai) {
_root.mc.loadmovie("pippo2.swf");
a = setInterval(loading, 50, _root.mc);
}
![]()
![]()

Rispondi quotando