Ciao ragazzi,
sto facendo una fotogallery.
Avevo pensato di fare uno slideshow delle immagini, quindi appena la photogallery viene caricata lo slideshow e impostato su "on".
Ora vorrei che tra un immagine ed un altra ci sia una pausa di 5 secondi.
Sto utilizzando uno script per calcolare la pausa di 5 secondi che però non funziona.
Questo è lo scirpt:
--------------------------------------------------------------------------
// tempo di pausa in secondi tra una foto e l'altra
sec = 5;
t=0;
createEmptyMovieClip('barraBytes',3);
duplicateMovieClip('barraBytes','barraSec',4);
_root.barraSec._xscale = 0;
//questo swicth viene eseguito in loop con _root.azione settata su "pausa"
switch(_root.azione)
{
....
case "pausa" :
trace("pausa");
_root.conta();
_root.barraSec._xscale = _root.barraSec._xscale<=0 ? 0 : 100-(tempo*100/sec);
if(_root.barraSec._xscale == 0)
{
_root.controlloImpostazioni=1;
azione="uscita";
}
break;
....
}
function conta()
{
tempo = Math.floor(getTimer()/1000)-t;
tempo>0 && (k=0);
}
--------------------------------------------------------------------------
Non riesco a capire dove sto sbgaliando. Come potete vedere utilizzo un semplice barretta chiamata barraSec per visualizzare, tramite la larghezza di questa, il tempo rimanente tra una foto è l'altra.
La cosa che mi manca e la variabile "k". Non risco a capire quale valore deve avere.
Spero di essermi spiegato bene.
Grazie 1000.
Blasto.

Rispondi quotando