//***************** IMPORTS *****************// import flash.filters.BlurFilter; import flash.display.BitmapData; //***************** CLASS DEFINITION *****************// class BlurPaths { private var movie:MovieClip; //***************** CONSTRUCTOR *****************// public function BlurPaths(timeline:MovieClip) { // create blur filter (vertical blur, horizontal blur, quality) var blur:BlurFilter = new flash.filters.BlurFilter(5, 5, 3); var fillColor:Number = 0xFFFFFFFF; // create bitmap to use as background var bgd_bmp:BitmapData = new flash.display.BitmapData(Stage.width, Stage.height, false, fillColor); movie = timeline.createEmptyMovieClip("bgd", 1); movie.attachBitmap(bgd_bmp, 1); movie.filters = [blur]; movie.onEnterFrame = function() { bgd_bmp.draw(this); }; } }