▼ActionScript 3.0メモ▼
ブラーフィルタの使用


ブラーフィルタを使用するFlashを作成する。


素材の準備

0.swf



ソースコード
BlurFilterEx.as
package {
    import flash.display.*;
    import flash.filters.*;

    //ブラーフィルタを使用する
    public class BlurFilterEx extends Sprite {
    	//リソース
        [Embed(source='0.swf')]
        private var Anime0:Class;

        //コンストラクタ
        public function BlurFilterEx() {
            //アニメの追加
            var anime0:Sprite=new Anime0();
            anime0.x=120;
            anime0.y=120;
            addChild(anime0);
            
            //フィルタの指定
            var filter:BitmapFilter=getFilter();
            var myFilters:Array=new Array();
            myFilters.push(filter);
            filters=myFilters;
        }

        //フィルタの取得
        private function getFilter():BitmapFilter {
            var filter:BlurFilter=new BlurFilter();
            filter.blurX  =4;//水平方向のぼかし量
            filter.blurY  =4;//垂直方向のぼかし量
            filter.quality=BitmapFilterQuality.HIGH;//ぼかしの実行回数
            return filter;
        }
    }
}



−戻る−