Visualizzazione dei risultati da 1 a 5 su 5

Discussione: un timer capriccioso

  1. #1

    un timer capriccioso

    Salve a tutti, vorrei costruirmi un timer, ma non ci riesco, questo è il mio codice

    codice:
    tempo = (getTimer()/1000);
    tmp_trs = (getTimer()/1000);
    if ((tmp_trs-tempo)>=30) {
      // a 30 sec mi dovrebbe scrivere capolinea	
       trace("capolinea");
       // e quindi si azzera il tutto
    	tmp_trs = 0;
    	tempo = (getTimer()/1000);
    }
    quando provo il filmato mi esce solo il primo trace e poi non va più, ho provato a tracciare il tempo e mi da 0.094

    dove sbaglio????

    Grazie, ciao.

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Con che flash stai lavorando?

  3. #3
    Già, perdonami, ho sempre questo maledetto difetto di non specificare mai nulla.
    Io uso flash Mx2004 e infatti, le guide che sto leggendo usano comandi obsoleti per mx2004, e lo dicono anche nella premessa.

    Grazie, ciao.

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Infatti in flash mx 2004:

    codice:
    function doit()
    {
    	trace("capolinea");
    }
    setInterval(doit, 30000);

  5. #5
    ah, ah, ah,
    Praticamente tutte queste linee elaborate con fatica del mio codice si possono semplificare in 3 misere linee???

    vado a provarlo.

    Grazie, ciao

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.