eBook_05 使用滤镜效果类斜角滤镜 BevelFilter 类允许您在 Flash 中给各种不同对象添加斜角效果。斜角效果使对象(如按钮)具有三维外观。您可以利用不同的加亮颜色和阴影颜色、斜角上的模糊量、斜角的角度、斜角的位置和挖空效果来自定义斜角的外观。要使用斜角滤镜, 必须使用构造方法创建。构造方法是用指定的参数创建一个 BevelFilter 对象,语法格式如下: var my Filter:BevelFilter = new BevelFilter([distance], [angle], [highlightColor], [highlightAlpha], [shadowColor], [shadowAlpha], [blurX], [blurY], [strength], [quality], [type], [knockout]) 在使用构造方法时,参数都是可选的。这意味着用户可以先创建一个空的 BevelFilte r 对象,然后使用属性为该对象赋值。构造器中的参数与 BevelFilter 对象的属性一一对应,下表列出了这些参数的功能,也是BevelFilter 类的属性: 属性说明 angle 斜角的角度。 blurX 水平模糊量,以像素为单位。 blurY 垂直模糊量,以像素为单位。 distance 斜角的偏移距离。 highlightAlpha 加亮颜色的 Alpha 透明度值。 highlightColor 斜角的加亮颜色。 knockout 应用挖空效果(true) ,这将有效地使对象的填色变为透明,并显示文档的背景颜色。 quality 应用滤镜的次数。 shadowAlpha 阴影颜色的 Alpha 透明度值。 shadowColor 斜角的阴影颜色。 strength 印记或散布的强度。 type 斜角类型。模糊滤镜 BlurFilter 类允许您将模糊视觉效果应用于 Flash 中的各种对象。模糊效果可以柔化图像的细节。您可以生成一些模糊效果,范围包括:创建一个柔化的、未聚焦的外观到高斯模糊(就像通过半透明玻璃查看图像一样的朦胧的外观)。模糊滤镜基于 box-pass 模糊滤镜。 quality 参数定义模糊重复的次数:当quality 属性设置为 1时,结果为柔化的、未聚焦的外观。当 quality 属性设置为 3时,该属性接近高斯模糊滤镜。要使用模糊滤镜,必须使用构造方法创建。构造方法用指定的参数创建一个 BlurFilte r 对象,语法格式如下: var my Filter:BlurFilter = new BlurFilter([blurX], [blurY], [quality]) 在使用构造方法时,参数都是可选的。这意味着用户可以先创建一个空的 BlurFilte r 对象,然后使用属性为该对象赋值。构造器中的参数与 BlurFilter 对象的属性一一对应,下表列出了这些参数的功能,也是BlurFilter 类的属性: 属性说明 blurX 水平模糊量。 blurY 垂直模糊量。 quality 执行模糊的次数。颜色矩阵滤镜 ColorMatrixFilter 类使您可以将 4x5 矩阵转换应用于输入图像上的每个像素的 ARGB 颜色和 Alpha 值,以产生具有一组新的 ARGB 颜色和
使用滤镜效果类 来自淘豆网m.daumloan.com转载请标明出处.