Işıma filtresi
Flash Player 9 ve üstü, Adobe AIR 1.0 ve üstü
GlowFilter sınıfı görüntüleme nesnelerine yumuşak bir ışıma oluşturmak için onların nesnenin altından bir ışık parlıyormuş gibi görünmesini sağlayan bir ışıklandırma efekti uygular.
Gölge filtresine benzer şekilde, ışıma filtresi de değişik efektler oluşturmak için ışık kaynağının mesafesinin, açısının ve renginin değiştirilmesine yönelik özellikler içerir. GlowFilter ayrıca iç veya dış ışıma ve boşaltma modu da dahil olmak üzere, ışıma stilinin değiştirilmesine yönelik birçok seçenek içerir.
Aşağıdaki kod, Sprite sınıfını kullanarak bir çarpı oluşturur ve buna bir ışıma filtresi ekler:
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];
|
|
|