경사 필터Flash Player 9 이상, Adobe AIR 1.0 이상 BevelFilter 클래스를 사용하면 필터가 적용된 객체에 경사진 3D 가장자리를 추가할 수 있습니다. 이 필터는 객체의 단단한 모서리 또는 가장자리가 옆으로 경사진 것처럼 보이게 만듭니다. BevelFilter 클래스 속성을 사용하여 경사 모양을 사용자 정의할 수 있습니다. 즉, 강조 색상 및 그림자 색상을 설정할 수 있으며 경사 가장자리 흐리게 하기, 경사 각도, 경사 가장자리 위치 등을 설정할 수 있으며 녹아웃 효과를 연출할 수도 있습니다. 다음 예제에서는 외부 이미지를 로드하여 경사 필터를 적용합니다. import flash.display.*; import flash.filters.BevelFilter; import flash.filters.BitmapFilterQuality; import flash.filters.BitmapFilterType; import flash.net.URLRequest; // Load an image onto the Stage. var imageLoader:Loader = new Loader(); var url:String = "http://www.helpexamples.com/flash/images/image3.jpg"; var urlReq:URLRequest = new URLRequest(url); imageLoader.load(urlReq); addChild(imageLoader); // Create the bevel filter and set filter properties. var bevel:BevelFilter = new BevelFilter(); bevel.distance = 5; bevel.angle = 45; bevel.highlightColor = 0xFFFF00; bevel.highlightAlpha = 0.8; bevel.shadowColor = 0x666666; bevel.shadowAlpha = 0.8; bevel.blurX = 5; bevel.blurY = 5; bevel.strength = 5; bevel.quality = BitmapFilterQuality.HIGH; bevel.type = BitmapFilterType.INNER; bevel.knockout = false; // Apply filter to the image. imageLoader.filters = [bevel]; |
|