Originariamente 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:

codice:
on (release) {
	_root.pippo1.play();
	loadMovie("pippo2.swf", "_root.mc2");
}
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.gotoAndPlay("nome_scena", 1);
	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 (press) {
             _root.main.stop;
             ecc..
}
Che significa root main stop se la time line è già ferma in un determinato frammento?

grazie ancora..
se carichi il file pippo1 nel mc1

codice:
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");

}
quindi prima di inviare il mc ad un determinato frame dovresti fare un preload


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(clipwidthheight){
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");
    
setInterval(loading50_root.mc);