광선 필터
Flash Player 9 이상, Adobe AIR 1.0 이상
GlowFilter 클래스는 표시 객체에 광선 효과를 적용하여 객체 아래쪽에서 빛이 비추어 객체가 부드럽게 빛나는 것처럼 보이도록 할 수 있습니다.
그림자 필터와 유사한 광선 필터에는 거리, 각도 및 광원의 색상을 수정할 수 있는 속성이 있어 다양한 효과 연출이 가능합니다. GlowFilter에는 또한 내부 또는 외부 광선 및 녹아웃 모드를 비롯한 광선 스타일을 수정할 수 있는 몇 가지 옵션이 있습니다.
다음은 Sprite 클래스를 사용하여 십자가를 만든 후 광선 필터를 적용하는 코드입니다.
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];
|
|
|