ciao... sono ancora qui!!! sto diventando matto..
allora ho un swf principale di nome:

sw1 in questo swf1 carico 2 swf esterni swf2 e sw3

io voglio fare in modo che l'swf2 vada al fotogrmma 10 se swf3 è arrivato al fotogramma 20 (è solo un esempio)

ho messo su sw1 una variabile di nome:
var compchiusa:Number = 1;

su swf2 ho messo:
codice:
function chiusa(){
	if (_parent.compchiusa == 0) {
	this.gotoAndPlay("aperta");
	} else {
		trace ("la variabile non è ancora a 0 e ancora a" + _parent.compchiusa);
	}
};
bottone_btn.onRelease = function(){
	onEnterFrame = chiusa;
	_parent.img2_mc.gotoAndPlay("chiusa");
	
	
};
su swf3 al fotogramma "chiusa" ho messo questa variabile
_parent.compchiusa = 0;

praticamente premendo il bottone_btn manda swf3 (che ho caricato dentro a img2_mc) alla label "chiusa" in questo fotogramma c'è la variabile _parent.compchiusa = 0; e in teoria mi deve mandare swf2 nella label "aperta"

in sostanza la varibile non cambia rimane sempre 1 e io voglio che diventi 0... come faccio....