Paket | flash.filters |
Klasse | public final class BitmapFilterQuality |
Vererbung | BitmapFilterQuality Object |
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 1.0, Flash Player 9 |
Verwandte API-Elemente
Öffentliche Eigenschaften
Öffentliche Methoden
Öffentliche Konstanten
Konstante | Definiert von | ||
---|---|---|---|
HIGH : int = 3 [statisch]
Definiert die Filtereinstellung für hohe Qualität. | BitmapFilterQuality | ||
LOW : int = 1 [statisch]
Definiert die Filtereinstellung für niedrige Qualität. | BitmapFilterQuality | ||
MEDIUM : int = 2 [statisch]
Definiert die Filtereinstellung für mittlere Qualität. | BitmapFilterQuality |
Konstantendetails
HIGH | Konstante |
public static const HIGH:int = 3
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 1.0, Flash Player 9 |
Definiert die Filtereinstellung für hohe Qualität.
LOW | Konstante |
public static const LOW:int = 1
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 1.0, Flash Player 9 |
Definiert die Filtereinstellung für niedrige Qualität.
MEDIUM | Konstante |
public static const MEDIUM:int = 2
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 1.0, Flash Player 9 |
Definiert die Filtereinstellung für mittlere Qualität.
Beispiele Verwendung dieses Beispiels
BitmapFilterQualityExample.as
Im folgenden Beispiel wird ein graues Quadrat gezeichnet, auf das ein BevelFilter-Objekt angewendet wird. In diesem Beispiel erfolgt die Einstellung der Eigenschaft
quality
mithilfe der Konstante 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(); } } }
Tue Jun 12 2018, 10:04 AM Z