En este segundo ejemplo se va a combinar la aplicación de BlurFilter con fórmulas de "easing" para dar un efecto de desenfocado en función del movimiento del puntero del ratón.
1.- Creamos un clip de película, en mi caso un cuadrado, al que damos como nombre de instancia "Cuadro_mc".
2..- En un fotograma añadimos el siguiente código.
import flash.filters.BlurFilter;
this.onEnterFrame = function() {
var blur:BlurFilter = new BlurFilter(DesX, DesY, 5);
Cuadro_mc.filters = [blur];
DesY = 0.75*Math.abs(difY) + difX/5;
DesX = 0.75*Math.abs(difX) + difY/5;
difY = (yPos-Cuadro_mc._y)/5;
difX = (xPos-Cuadro_mc._x)/5;
Cuadro_mc._y += difY;
Cuadro_mc._x += difX;
yPos = _ymouse;
xPos = _xmouse;
};




