| パッケージ | flash.filters |
| クラス | public final class BitmapFilterQuality |
| 継承 | BitmapFilterQuality Object |
| 言語バージョン: | ActionScript 3.0 |
| ランタイムバージョン: | AIR 1.0, Flash Player 9 |
関連する API エレメント
パブリックプロパティ
パブリックメソッド
パブリック定数
| 定数 | 定義元 | ||
|---|---|---|---|
| HIGH : int = 3 [静的]
高品質のフィルター設定を定義します。 | BitmapFilterQuality | ||
| LOW : int = 1 [静的]
低品質のフィルター設定を定義します。 | BitmapFilterQuality | ||
| MEDIUM : int = 2 [静的]
標準品質のフィルター設定を定義します。 | BitmapFilterQuality | ||
定数の詳細
HIGH | 定数 |
public static const HIGH:int = 3| 言語バージョン: | ActionScript 3.0 |
| ランタイムバージョン: | AIR 1.0, Flash Player 9 |
高品質のフィルター設定を定義します。
LOW | 定数 |
public static const LOW:int = 1| 言語バージョン: | ActionScript 3.0 |
| ランタイムバージョン: | AIR 1.0, Flash Player 9 |
低品質のフィルター設定を定義します。
MEDIUM | 定数 |
public static const MEDIUM:int = 2| 言語バージョン: | ActionScript 3.0 |
| ランタイムバージョン: | AIR 1.0, Flash Player 9 |
標準品質のフィルター設定を定義します。
例 この例の使用方法
BitmapFilterQualityExample.as
次の例では、灰色の四角形を描画し、これに BevelFilter オブジェクトを適用します。この例では、
quality プロパティが定数 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, 10:34 AM Z
継承されるパブリックプロパティを隠す
継承されるパブリックプロパティを表示