缓和模糊滤镜

时间:2013-01-22 15:43:31

标签: actionscript-3

只是想知道是否有人可以帮我向我展示如何在特定影片剪辑的模糊滤镜中轻松一下?

treetrigger.addEventListener(MouseEvent.ROLL_OVER, rollovert);
    function rollovert (event:MouseEvent):void {
        myBlur.blurX = 0;
        myBlur.blurY = 0;
        tree.filters = [myBlur];

        myBlur.blurX = 7;
        myBlur.blurY = 7;
        man.filters = [myBlur];

        myBlur.blurX = 20;
        myBlur.blurY = 20;
        crowd.filters = [myBlur];
    }

当我点击'treetrigger'但我不知道如何&在哪里放入动作脚本。谢谢!

1 个答案:

答案 0 :(得分:5)

您可以使用补间库轻松完成此操作。例如,使用Actuate代码将是:

Actuate.effects (tree, 1).filter (BlurFilter, { blurX: 0, blurY: 0 } );
Actuate.effects (man, 1).filter (BlurFilter, { blurX: 7, blurY: 7 } );
Actuate.effects (crowd, 1).filter (BlurFilter, { blurX: 20, blurY: 20 } );

另一个流行的补间库是GreenSock的TweenLite,但任何体面的补间库都应该可以做同样的事情。