public static const HIGH:int = 3
| Version du langage : | ActionScript 3.0 |
| Version du lecteur : | Flash Player 9 |
Définit le paramètre de filtre de qualité supérieure.
public static const LOW:int = 1
| Version du langage : | ActionScript 3.0 |
| Version du lecteur : | Flash Player 9 |
Définit le paramètre de filtre de qualité inférieure.
public static const MEDIUM:int = 2
| Version du langage : | ActionScript 3.0 |
| Version du lecteur : | Flash Player 9 |
Définit le paramètre de filtre de qualité moyenne.
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();
}
}
}