滤镜之模糊效果
package {
import flash.display.Bitmap;
import flash.display.BitmapData;
import flash.filters.BitmapFilterQuality;
import flash.filters.BitmapFilterType;
import flash.display.Sprite;
import flash.filters.GradientGlowFilter;
import flash.filters.BlurFilter;
public class FilterExample extends Sprite
{
public function FilterExample()
{
//创建bitmapData对象并将它呈现在屏幕上
var bitmapData:BitmapData=new BitmapData(200,200,false,0x0000FF);
var displayobject:Bitmap=new Bitmap(bitmapData);
addChild(displayobject);
//设置位置
displayobject.x=130;
displayobject.y=80;
//创建滤镜实例
var blurX:Number=30;
var blurY:Number=30;
var gradientBevelFilter:BlurFilter=new BlurFilter(blurX,blurY,
BitmapFilterQuality.HIGH);
//创建滤镜数组,通过将滤镜作为参数传递给Array()构造函数,
//将该滤镜添加到数组中
var filtersArray:Array=new Array(gradientBevelFilter);
//
displayobject.filters=filtersArray;
}
}
}
posted on 2012-10-01 02:38 God is a girl 阅读(165) 评论(0) 编辑 收藏 举报