Eğim filtresiFlash Player 9 ve üstü, Adobe AIR 1.0 ve üstü BevelFilter sınıfı filtrelenen nesneye bir 3D eğimli kenar eklemenize olanak verir. Bu filtre, nesnenizin sert köşe ve kenarlarının yontulmuş veya eğimli görünmesini sağlar. BevelFilter sınıfının özellikleri, eğimin görünümünü özelleştirmenize olanak sağlar. Vurgu ve gölge renkleri, eğimli kenar bulanıklaştırma, eğim açıları ve eğimli kenar yerleştirme ayarlayabilir, ayrıca boşaltma efekti de oluşturabilirsiniz. Aşağıdaki örnek, harici bir görüntü yükler ve buna bir eğim filtresi uygular. 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]; |
|