ciao ragazzi, ho questo codice all'interno di una root di una mc che applico con attachMovieClip:

codice:
a_pic = setInterval (caricafoto , 1000); //1000 vuol dire 1 secondo

function blocca_intervallo()  {
	trace ("blocco")
	clearInterval( a_pic );
}

function caricafoto () {
	trace ("piffero")
	blocca_intervallo()
}
sembra assurdo ma non mi funzione, ossia la funzione blocca_intervallo() non parte mai (non mi compare nell'output da nessuna parte "blocco" e continua a generare "piffero") e quindi l'intervallo non si ferma .... tuttavia se lo stesso codice lo appiccico nella root di un altro filmato nuovo funziona correttamente e nell'output compare questo:

piffero
blocco


Ma mi sfugge qualcosa sulle proprietà del setIterval?

Grazie
Mir

PS: da notare che non cè un continuo richiamo di quel frame perchè se metto un trace fuori dalle functions compare correttamente un'unica volta!