Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Calcola il tempo

  1. #1

    Calcola il tempo

    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.

  2. #2
    Nessuno può aiutarmi?

  3. #3
    Metti il codice dentro ad una funzione che poi richiami con setInterval(myFunction,500)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.