광선 필터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]; |
|