Package | flash.filters |
Classe | public final class BitmapFilterType |
Héritage | BitmapFilterType ![]() |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9 |
Eléments de l’API associés
Propriétés publiques
Méthodes publiques
Constantes publiques
Constante | Défini par | ||
---|---|---|---|
FULL : String = "full" [statique]
Définit le paramètre qui applique un filtre à toute la superficie d’un objet. | BitmapFilterType | ||
INNER : String = "inner" [statique]
Définit le paramètre qui applique un filtre à l’intérieur d’un objet. | BitmapFilterType | ||
OUTER : String = "outer" [statique]
Définit le paramètre qui applique un filtre à l’extérieur d’un objet. | BitmapFilterType |
Détails de la constante
FULL | Constante |
public static const FULL:String = "full"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9 |
Définit le paramètre qui applique un filtre à toute la superficie d’un objet.
INNER | Constante |
public static const INNER:String = "inner"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9 |
Définit le paramètre qui applique un filtre à l’intérieur d’un objet.
OUTER | Constante |
public static const OUTER:String = "outer"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9 |
Définit le paramètre qui applique un filtre à l’extérieur d’un objet.
Exemples Comment utiliser cet exemple
BitmapFilterTypeExample.as
L’exemple suivant dessine un carré gris auquel un objet BevelFilter est appliqué. L’exemple définit la propriété
type
en utilisant la 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(); } } }
Tue Jun 12 2018, 09:30 AM Z