Inicio > Flash & ActionScript > Detecar inactividad del mouse con ActionScript

Detecar inactividad del mouse con ActionScript

En ocasiones, nos puede interesar que si durante un cierto plazo de tiempo  el mouse no se mueve, se ejecute una determinada acción actionscript.

Este fragmento de código utiliza un listener que escucha al Mouse y en el caso que detecte movimiento ejecute una accion.

var raton:Object = new Object();
var ax:Number;
var ay:Number;
var px:Number;
var py:Number;
var reloj:Number = 0;
raton.onMouseMove = function()
{
   reloj = 0;
   ax = _xmouse;
   ay = _ymouse;
};
function contador()
{
   reloj++;
   px = _xmouse;
   py = _ymouse;
   if ((reloj >= 5) && (ax = px) && (ay = py))
   {
      trace("Inactividad encontrada");
   }
}
var hilo = setInterval(contador, 1000);
Mouse.addListener(raton);
Anuncios
Categorías:Flash & ActionScript Etiquetas: ,
  1. Aún no hay comentarios.
  1. No trackbacks yet.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: