Visualizzazione dei risultati da 1 a 3 su 3

Discussione: aggiornare setInterval

  1. #1

    aggiornare setInterval

    come posso aggiornare in modo dinalico id = setInterval( generacolor, frequenza );, cioè fare in modo che se cambia 'frequenza' setInterval, aggiorni l'intervallo tra un'esecuzione della funzionme 'generacolor' e l'altra.

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Definisci la funzione:

    codice:
    aggiornaFrequenza = function(frequenza)
    {
    	clearInterval(id);
    	id = setInterval( generacolor, frequenza );
    };
    e cambi con:

    codice:
    aggiornaFrequenza(2000); // ad esempio

  3. #3
    Grazie, ma stavo proprio per avvisare che ho fatto da solo:
    CMQ per tutti ho provato così:
    codice:
    onClipEvent (enterFrame) {
    	controllovelox();
    	function controllovelox() {
    		if (start and (frequenza != _parent.knobvelox.time)) 
    			clearInterval(id);		
    		   	frequenza = _parent.knobvelox.time;	
    			id = setInterval( generacolor, frequenza ); 
    	   }
    	}
    ...
    e funge BENISSIMO

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.