Filtro de brilho
Flash Player 9 e posterior, Adobe AIR 1.0 e posterior
A classe GlowFilter aplica um efeito de iluminação aos objetos de exibição, como se o objeto fosse iluminado por baixo, criando um leve brilho.
Assim como o filtro de sombra projetada, o filtro de brilho inclui propriedades para modificar a distância, o ângulo e a cor da fonte de luz para produzir efeitos variados. O GlowFilter também tem várias opções para modificar o estilo do brilho, incluindo o brilho interno ou externo e o modo vazado.
O código a seguir cria uma transversal usando a classe Sprite e aplica um filtro de brilho nela:
import flash.display.Sprite;
import flash.filters.BitmapFilterQuality;
import flash.filters.GlowFilter;
// Create a cross graphic.
var crossGraphic:Sprite = new Sprite();
crossGraphic.graphics.lineStyle();
crossGraphic.graphics.beginFill(0xCCCC00);
crossGraphic.graphics.drawRect(60, 90, 100, 20);
crossGraphic.graphics.drawRect(100, 50, 20, 100);
crossGraphic.graphics.endFill();
addChild(crossGraphic);
// Apply the glow filter to the cross shape.
var glow:GlowFilter = new GlowFilter();
glow.color = 0x009922;
glow.alpha = 1;
glow.blurX = 25;
glow.blurY = 25;
glow.quality = BitmapFilterQuality.MEDIUM;
crossGraphic.filters = [glow];
|
|
|