Pakket | flash.filters |
Klasse | public final class BitmapFilterType |
Overerving | BitmapFilterType Object |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9 |
Verwante API-elementen
Openbare eigenschappen
Openbare methoden
Openbare constanten
Constante | Gedefinieerd door | ||
---|---|---|---|
FULL : String = "full" [statisch]
Definieert de instelling die een filter op het gehele gebied van een object toepast. | BitmapFilterType | ||
INNER : String = "inner" [statisch]
Definieert de instelling die een filter op het binnengebied van een object toepast. | BitmapFilterType | ||
OUTER : String = "outer" [statisch]
Definieert de instelling die een filter op het buitengebied van een object toepast. | BitmapFilterType |
Constantedetails
FULL | Constante |
public static const FULL:String = "full"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9 |
Definieert de instelling die een filter op het gehele gebied van een object toepast.
INNER | Constante |
public static const INNER:String = "inner"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9 |
Definieert de instelling die een filter op het binnengebied van een object toepast.
OUTER | Constante |
public static const OUTER:String = "outer"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9 |
Definieert de instelling die een filter op het buitengebied van een object toepast.
Voorbeelden Hoe dit voorbeeld te gebruiken
BitmapFilterTypeExample.as
In het volgende voorbeeld wordt een grijs vierkant getekend waarop een object BevelFilter wordt toegepast. In het voorbeeld wordt de eigenschap
type
ingesteld met behulp van de constante 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(); } } }
Wed Jun 13 2018, 11:42 AM Z