Ciao.
Una semplice soluzione è quella di reimpostare il timer ogni volta che si muove il mouse.
Dipende però dalla versione di ActionScript che utilizzi.
Di AS3 non ne so niente.
Se ti può essere utile, questo è in AS2:
Ogni volta che si muove il mouse saranno eseguite le azioni all'interno dell'evento onMouseMove.codice:var attesa:Number; var listener:Object = new Object(); listener.onMouseMove = function() { clearTimeout(attesa); attesa = setTimeout(function () { _root.gotoAndStop("primissima schermata") }, 10000); }; Mouse.addListener(listener);
Il timer viene cancellato e reimpostato.
Nell'esempio ho inserito il valore 10000 che sarebbero 10 secondi, dopo i quali, se non si muove il mouse, avviene l'azione gotoAndStop.


Rispondi quotando