1

特定のムービー クリップのぼかしフィルターを緩和する方法を教えてくれる人はいないだろうか?

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」をクリックしたときに 3 つのムービー クリップすべてを 1 秒ずつイージングしたかったのですが、actionscript のどこにどのように配置すればよいかわかりません。ありがとう!

4

1 に答える 1

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

もう 1 つの人気のあるトゥイーン ライブラリは GreenSock のTweenLite ですが、まともなトゥイーン ライブラリであれば同じことができるはずです。

于 2013-01-22T15:53:17.963 に答える