图形处理 主要内容是讲滤镜、矩阵变换、BitmapData类
一、滤镜---BlurFilter类 (模糊滤镜)
1、属性
blurX---(x轴方向模糊的像素数量 = 4)
blurY---( y轴方向模糊的像素数量 = 4 )
quality---( 执行模糊处理的次数0~15,默认值为1 )
这些都是BlurFilter实例的参数 例如:var blurfilter:BlurFilter; blurfiler = new BlurFilter(10,10,5);
2、方法
构造函数:BlurFilter(blurX:Number = 4.0,blurY:Number = 4.0,quality:int = 1)
Clone();BitmapFilter -- 返回此滤镜对象的副本
以下实例仅供请参考
package
{
import flash.display.Sprite;
public class BlurFliter extends Sprite
{
private var sp:Sprite = new Sprite();
private var blurFliter:BlurFliter;
public function BlurFliter()
{
sp.graphics.beginFill(0x000000,1);
sp.graphics.drawCircle(50,50,25);
sp.graphics.endFliter();
stage.addChild(sp);
blurfliter = new BlurFliter(10,10,5);
var arr:Array[];
arr = [blurfliter];
sp.fliters[arr];
}
}
}
下面的投影、斜角、发光 明天继续
浙公网安备 33010602011771号