Annuler commandes envoyées en afterSec
Publié : 15 mars 2022, 11:57
Salut, est-ce que vous connaissez un moyen de purger les commandes envoyées en afterSec, (c'est-à-dire, faire en sorte, qu'elles ne s'exécutent jamais)?
Imaginons qu'un script allume progressivement les lumières avec des afterSec, et que l'utilisateur farceur, demande l'extinction... Ça va s'eteinde, mais le prochain setRGB(...).afterSec(...) va rallumer la lampe, qui ne s'éteindra plus...
Des idées ? (à part un switchOff().afterSec(max)
Je fais ça et je publierai mon script bien disco
(cycle de couleurs sur plusieurs lampes RGB)
Imaginons qu'un script allume progressivement les lumières avec des afterSec, et que l'utilisateur farceur, demande l'extinction... Ça va s'eteinde, mais le prochain setRGB(...).afterSec(...) va rallumer la lampe, qui ne s'éteindra plus...
Des idées ? (à part un switchOff().afterSec(max)
Je fais ça et je publierai mon script bien disco