Pakket | flash.filters |
Klasse | public final class BitmapFilterQuality |
Overerving | BitmapFilterQuality Object |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9 |
Verwante API-elementen
Openbare eigenschappen
Openbare methoden
Openbare constanten
Constante | Gedefinieerd door | ||
---|---|---|---|
HIGH : int = 3 [statisch]
Hiermee wordt de filterinstelling voor hoge kwaliteit gedefinieerd. | BitmapFilterQuality | ||
LOW : int = 1 [statisch]
Hiermee wordt de filterinstelling voor lage kwaliteit gedefinieerd. | BitmapFilterQuality | ||
MEDIUM : int = 2 [statisch]
Hiermee wordt de filterinstelling voor normale kwaliteit gedefinieerd. | BitmapFilterQuality |
Constantedetails
HIGH | Constante |
public static const HIGH:int = 3
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9 |
Hiermee wordt de filterinstelling voor hoge kwaliteit gedefinieerd.
LOW | Constante |
public static const LOW:int = 1
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9 |
Hiermee wordt de filterinstelling voor lage kwaliteit gedefinieerd.
MEDIUM | Constante |
public static const MEDIUM:int = 2
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9 |
Hiermee wordt de filterinstelling voor normale kwaliteit gedefinieerd.
Voorbeelden Hoe dit voorbeeld te gebruiken
BitmapFilterQualityExample.as
In het volgende voorbeeld wordt een grijs vierkant getekend waarop een object BevelFilter wordt toegepast. In het voorbeeld wordt de eigenschap
quality
ingesteld met behulp van de constante BitmapFilterQuality.HIGH
.
package { import flash.display.Sprite; import flash.filters.BevelFilter; import flash.filters.BitmapFilter; import flash.filters.BitmapFilterQuality; import flash.filters.BitmapFilterType; public class BitmapFilterQualityExample extends Sprite { private var bgColor:uint = 0x999999; private var size:uint = 80; private var offset:uint = 50; public function BitmapFilterQualityExample() { draw(); var filter:BitmapFilter = getBitmapFilter(); var myFilters:Array = new Array(); myFilters.push(filter); filters = myFilters; } private function getBitmapFilter():BitmapFilter { var distance:Number = 5; var angleInDegrees:Number = 45; var highlightColor:Number = 0xCCCCCC; var highlightAlpha:Number = 0.8; var shadowColor:Number = 0x808080; var shadowAlpha:Number = 0.8; var blurX:Number = 5; var blurY:Number = 5; var strength:Number = 5; var quality:Number = BitmapFilterQuality.HIGH; var type:String = BitmapFilterType.INNER; var knockout:Boolean = false; return new BevelFilter(distance, angleInDegrees, highlightColor, highlightAlpha, shadowColor, shadowAlpha, blurX, blurY, strength, quality, type, knockout); } private function draw():void { graphics.beginFill(bgColor); graphics.drawRect(offset, offset, size, size); graphics.endFill(); } } }
Wed Jun 13 2018, 11:42 AM Z