egret.GlowFilter
包 egret
类 public class GlowFilter
使用 GlowFilter 类可以对显示对象应用发光效果。在投影滤镜的 distance 和 angle 属性设置为 0 时,发光滤镜与投影滤镜极为相似。
公共属性
属性 |
---|
alpha : number 颜色的 Alpha 透明度值 |
blurX : number 水平模糊量 |
blurY : number 垂直模糊量 |
color : number 光晕颜色 |
inner : boolean 指定发光是否为内侧发光 |
knockout : boolean 指定对象是否具有挖空效果 |
quality : number 应用滤镜的次数 |
strength : number 印记或跨页的强度 |
公共方法
方法 |
---|
GlowFilter(color:number,alpha:number,blurX:number,blurY:number,strength:number,quality:number,inner:boolean,knockout:boolean) 初始化 GlowFilter 对象 |
属性详细信息
alpha
alpha : number
- 支持版本:Egret 3.1.4
- 运行平台:Web
颜色的 Alpha 透明度值。
blurX
blurX : number
- 支持版本:Egret 3.1.4
- 运行平台:Web
水平模糊量。
blurY
blurY : number
- 支持版本:Egret 3.1.4
- 运行平台:Web
垂直模糊量。
color
color : number
- 支持版本:Egret 3.1.4
- 运行平台:Web
光晕颜色。
inner
inner : boolean
- 支持版本:Egret 3.1.4
- 运行平台:Web
指定发光是否为内侧发光。
knockout
knockout : boolean
- 支持版本:Egret 3.1.4
- 运行平台:Web
指定对象是否具有挖空效果。
quality
quality : number
- 支持版本:Egret 3.1.4
- 运行平台:Web
应用滤镜的次数。
strength
strength : number
- 支持版本:Egret 3.1.4
- 运行平台:Web
印记或跨页的强度。
方法详细信息
GlowFilter()
public GlowFilter(color:number,alpha:number,blurX:number,blurY:number,strength:number,quality:number,inner:boolean,knockout:boolean)
初始化 GlowFilter 对象
- 支持版本:Egret 3.1.4
- 运行平台:Web
- 参数
- color:number - 光晕颜色,采用十六进制格式 0xRRGGBB。默认值为 0xFF0000。
- alpha:number - 颜色的 Alpha 透明度值。有效值为 0 到 1。例如,0.25 设置透明度值为 25%。
- blurX:number - 水平模糊量。有效值为 0 到 255(浮点)。
- blurY:number - 垂直模糊量。有效值为 0 到 255(浮点)。
- strength:number - 印记或跨页的强度。该值越高,压印的颜色越深,而且发光与背景之间的对比度也越强。有效值为 0 到 255。
- quality:number - 应用滤镜的次数。暂未实现。
- inner:boolean - 指定发光是否为内侧发光。值 true 指定发光是内侧发光。值 false 指定发光是外侧发光(对象外缘周围的发光)。
- knockout:boolean - 指定对象是否具有挖空效果。值为 true 将使对象的填充变为透明,并显示文档的背景颜色。