Forked from: sinketu's flash on 2009-3-14 diff:3 forked from: flash on 2009-3-14 mihha forked:2favorite:0lines:33license : All rights reserved modified : 2009-03-14 16:39:35 Embed Tweet // forked from sinketu's flash on 2009-3-14 package { import flash.display.Sprite; import caurina.transitions.Tweener; import fl.transitions.Tween; import fl.transitions.easing.*; import flash.events.*; import flash.filters.*; public class FlashTest extends Sprite { private var number:Number=0; public function FlashTest() { stage.frameRate=30; addEventListener(Event.ENTER_FRAME,xEnterFrame); } private function xEnterFrame(evt:Event):void{ number+=2; var pi:Number=number* Math.PI/180 //var square:square=new square(); var square:Sprite = new Sprite(); square.graphics.beginFill(0xffcccc); square.graphics.drawRect(0, 0,200, 900); addChild(square); var filter:BlurFilter=new BlurFilter; filter.blurX=filter.blurY=10; square.filters=[filter]; //trace(Math.sin(pi)*200+100) square.x=Math.sin(pi)*180+200; square.y=Math.cos(pi*1.5)*100+150; //square.scaleX=square.scaleY=square.y/-200 square.scaleY=(1-square.y)/-300 Tweener.addTween(square, { alpha:0 , time:8,onComplete:eraseMC,onCompleteParams:[square] } ); } private function eraseMC(x:Sprite):void{ removeChild(x); } } } Code Fullscreen Preview Fullscreen filter blurY blurX filters alpha removeChild scaleY Tweener.addTween addEventListener time addChild BlurFilter Math.cos Math.PI Math.sin Event.ENTER_FRAME Event Sprite Number sort new page view favorite forked pv155 forked from: forked from: flas.. zappa forked:0 favorite:0lines:33 (diff:1) pv531 GlowFilter Sample nilab forked:0 favorite:0lines:34 (diff:24) tag: filter glowfilter