Código ActionScript :
var raton:Object = new Object(); var slide:Number; var ejecuta:Number; raton.onMouseMove = function() { //---Cuando se mueva el mouse borro todo clearTimeout(ejecuta); clearInterval(slide); //---Cuando no se haya movido el mouse durante 5 segundos comenzar el slide ejecuta = setTimeout(startSlide, 5000); }; //---Función de comenzar el slide function startSlide():Void{ //---Comienzo a hacer el slide cada 1 segundo slide = setInterval(slideFunction, 1000); } //---Función que hace el movimiento function slideFunction():Void{ trace("slide"); } Mouse.addListener(raton);