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.
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.
Definisci la funzione:
e cambi con:codice:aggiornaFrequenza = function(frequenza) { clearInterval(id); id = setInterval( generacolor, frequenza ); };
codice:aggiornaFrequenza(2000); // ad esempio
Grazie, ma stavo proprio per avvisare che ho fatto da solo:
CMQ per tutti ho provato così:
e funge BENISSIMOcodice:onClipEvent (enterFrame) { controllovelox(); function controllovelox() { if (start and (frequenza != _parent.knobvelox.time)) clearInterval(id); frequenza = _parent.knobvelox.time; id = setInterval( generacolor, frequenza ); } } ...
![]()