Ciao ragazzi,
ho una funzione (che esegue altre funzioni) che si ripete ogni 7 secondi aggiornando le variabili grazie a un valore che si incrementa. Per far sí che si ripeta ho usato un setInterval (togliendo il clearInterval). L'unico difetto č che il filmato non mi inizia subito, bensí dopo 7 secondi, a causa di quel setInterval a 7000. Posto il codice:
codice:
n=0
intro = setInterval(function ()	{
	n++					
	masc1 = setInterval(function () {
		fotosotto.gotoAndStop((n*2)-1);
		mensaje.gotoAndStop((n*2)-1);	
		fotosopra.gotoAndStop((n*2)-1);
		finestra1.muovescala(645,178,0,100,102,6);
		clearInterval(masc1);}, 800);
	masc1_2 = setInterval(function () { 
		finestra1.muovescala(371,178,0,412,102,5);
		clearInterval(masc1_2);}, 1500);
	masc_out = setInterval(function () { 
		fotosotto.gotoAndStop(n*2);
		finestra1.muovescala(-100,178,0,100,102,4);
		clearInterval(masc_out);}, 3500);
	masc1_3 = setInterval(function () { 
		mensaje.gotoAndStop(2*n);	
		fotosopra.gotoAndStop(1+n);
		finestra1.muovescala(95,177,0,100,102,5);
		clearInterval(masc1_3);}, 4000);
	masc_ing = setInterval(function () { 
		finestra1.muovescala(371,178,0,412,102,5);
		clearInterval(masc_ing);}, 5000);
	masc_out2 = setInterval(function () { 
		fotosotto.gotoAndStop(1);
		finestra1.muovescala(-100,178,0,100,102,4);
		clearInterval(masc_out2);}, 6000);
}, 7000);
Grazie in anticipo