package { import flash.events.Event; import flash.events.MouseEvent; import flash.display.Sprite; import flash.display.MovieClip; import caurina.transitions.Tweener; import caurina.transitions.properties.FilterShortcuts; public class FlashTest extends Sprite { public function FlashTest() { FilterShortcuts.init(); var mc_redbox = new MovieClip(); mc_redbox.graphics.beginFill(0xFF9900); mc_redbox.graphics.moveTo(0, 0); mc_redbox.graphics.lineTo(120, 0); mc_redbox.graphics.lineTo(120, 120); mc_redbox.graphics.lineTo(0, 120); mc_redbox.graphics.lineTo(0, 0); mc_redbox.graphics.lineTo(0, 0); mc_redbox.graphics.endFill(); mc_redbox.x = (stage.stageWidth - mc_redbox.width) / 2; mc_redbox.y = (stage.stageHeight - mc_redbox.height) / 2; addChild(mc_redbox); Tweener.addTween( mc_redbox, { _Blur_blurX :10, _Blur_blurY :10, time :0, transition :"" } ); mc_redbox.addEventListener(MouseEvent.ROLL_OUT, handleRollOut); mc_redbox.addEventListener(MouseEvent.ROLL_OVER, handleRollOver); } function handleRollOut(e:Event):void { Tweener.addTween( e.currentTarget, { _Blur_blurX :10, _Blur_blurY :10, time :1, transition :"" } ); return } function handleRollOver(e:Event):void { Tweener.addTween( e.currentTarget, { _Blur_blurX :0, _Blur_blurY :0, time :1, transition :"" } ); return } } } for bruce620