跳到主要内容

egret.GlowFilter

   egret

   public class GlowFilter

子类    egret.DropShadowFilter

使用 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 将使对象的填充变为透明,并显示文档的背景颜色。