Package | flash.filters |
Classe | public final class BitmapFilterQuality |
Héritage | BitmapFilterQuality Object |
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 | ||
---|---|---|---|
HIGH : int = 3 [statique]
Définit le paramètre de filtre de qualité supérieure. | BitmapFilterQuality | ||
LOW : int = 1 [statique]
Définit le paramètre de filtre de qualité inférieure. | BitmapFilterQuality | ||
MEDIUM : int = 2 [statique]
Définit le paramètre de filtre de qualité moyenne. | BitmapFilterQuality |
Détails de la constante
HIGH | Constante |
public static const HIGH:int = 3
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9 |
Définit le paramètre de filtre de qualité supérieure.
LOW | Constante |
public static const LOW:int = 1
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9 |
Définit le paramètre de filtre de qualité inférieure.
MEDIUM | Constante |
public static const MEDIUM:int = 2
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.0, Flash Player 9 |
Définit le paramètre de filtre de qualité moyenne.
Exemples Comment utiliser cet exemple
BitmapFilterQualityExample.as
L’exemple suivant dessine un carré gris auquel un objet BevelFilter est appliqué. L’exemple définit la propriété
quality
en utilisant la 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(); } } }
Tue Jun 12 2018, 09:30 AM Z