Paket | flash.filters |
Klasse | public final class BitmapFilterType |
Vererbung | BitmapFilterType Object |
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 1.0, Flash Player 9 |
Verwandte API-Elemente
Öffentliche Eigenschaften
Öffentliche Methoden
Öffentliche Konstanten
Konstante | Definiert von | ||
---|---|---|---|
FULL : String = "full" [statisch]
Definiert die Einstellung, mit der ein Filter auf den gesamten Bereich eines Objekts angewendet wird. | BitmapFilterType | ||
INNER : String = "inner" [statisch]
Definiert die Einstellung, mit der ein Filter auf den inneren Bereich eines Objekts angewendet wird. | BitmapFilterType | ||
OUTER : String = "outer" [statisch]
Definiert die Einstellung, mit der ein Filter auf den äußeren Bereich eines Objekts angewendet wird. | BitmapFilterType |
Konstantendetails
FULL | Konstante |
public static const FULL:String = "full"
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 1.0, Flash Player 9 |
Definiert die Einstellung, mit der ein Filter auf den gesamten Bereich eines Objekts angewendet wird.
INNER | Konstante |
public static const INNER:String = "inner"
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 1.0, Flash Player 9 |
Definiert die Einstellung, mit der ein Filter auf den inneren Bereich eines Objekts angewendet wird.
OUTER | Konstante |
public static const OUTER:String = "outer"
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 1.0, Flash Player 9 |
Definiert die Einstellung, mit der ein Filter auf den äußeren Bereich eines Objekts angewendet wird.
Beispiele Verwendung dieses Beispiels
BitmapFilterTypeExample.as
Im folgenden Beispiel wird ein graues Quadrat gezeichnet, auf das ein BevelFilter-Objekt angewendet wird. In diesem Beispiel erfolgt die Einstellung der Eigenschaft
type
mithilfe der Konstante BitmapFilterType.HIGH
.
package { import flash.display.Sprite; import flash.filters.BevelFilter; import flash.filters.BitmapFilter; import flash.filters.BitmapFilterQuality; import flash.filters.BitmapFilterType; public class BitmapFilterTypeExample extends Sprite { private var bgColor:uint = 0x999999; private var size:uint = 80; private var offset:uint = 50; public function BitmapFilterTypeExample() { 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