Visualizzazione dei risultati da 1 a 3 su 3

Discussione: getTimer sui pulsanti

  1. #1

    getTimer sui pulsanti

    Anticipo (con questo esempio) che sui movieclip ci riesco associando al MC questa action...
    onClipEvent (load) {
    tempo = getTimer();
    // carica il tempo di partenza
    }
    onClipEvent (enterFrame) {
    if ((getTimer()-tempo)>5000) {
    // se sono trascorsi 5 sec
    this = stop }
    }
    Ma...
    se devo associarla ad un mc(pippo) che contiene 5 pulsanti e voglio che il tempo parta da quando esco da una delle aree sensibili, come devo fare???
    Ah.. e ancora... che se il tempo non è ancora scaduto e ripasso su di uno dei 5 pulsanti, vorrei che il tempo stesso si azzerasse e si fermasse, per poi ripartire quado esco dai pulsanti...
    thanks.
    la speranza è l'ultima a morire!

  2. #2
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    prova impostando la variabile tempo in questo modo:
    pulsanti 1,2,3,4,5.
    //code:--------------------------------------
    on (rollOut) {
    _level0.tempo=getTimer();
    }
    on (rollOver) {
    _level0.tempo="";
    }
    //in questo modo imposti il punto di partenza dello
    // pseudo-conto alla rovescia
    onClipEvent (enterFrame) {
    //qui devi verificare se la var _level0.tempo è != da ""
    //quindi se si verifica la condizione fai il conteggio
    if (_level0.tempo!=""){
    if ((getTimer()-tempo)>5000) {
    //fai quello che devi fare e poi resetti la var
    _level0.tempo="";
    }
    }
    }
    questo è un metodo semplice ma ce ne sono di migliori
    ad esempio con le funzioni.

  3. #3
    ehm.. sembra non girare..
    e che dicevi delle funzioni?
    la speranza è l'ultima a morire!

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.