BlurFilter Parte II

0 COMENTARIOS -  Publicado hace 42 meses -  Clasificado en: , ,

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;
};

Descargar archivo » »

Algunas entradas relacionadas:

También te puede interesar:

Haz un comentario

¡Gracias por dejar tu opinión! Por favor procura que tu comentarios sean apropiados respecto al tema tratado en la entrada; que no sean spam, u ofensivos, de otro modo, serán eliminados. Todos los comentarios serán moderados antes de su publicación por lo que su aparición en la web puede verse aplazada un cierto tiempo. Si deseas realizar algún comentario, crítica o sugerencia sobre la propia web puedes hacer a través de la siguiente dirección de correo: webintenta@webintenta.com