Flash CS3 ドキュメンテーション |
|||
| ActionScript 2.0 リファレンスガイド > ActionScript クラス > GlowFilter (flash.filters.GlowFilter) | |||
Object
|
+-BitmapFilter
|
+-flash.filters.GlowFilter
public class GlowFilter
extends BitmapFilter
GlowFilter クラスを使用すると、Flash の各種オブジェクトにグロー効果を適用できます。グローのスタイルには複数のオプションがあり、内側グロー、外側グロー、ノックアウトモードなどがあります。グローフィルタは、ドロップシャドウの distance プロパティと angle プロパティとをゼロに設定したドロップシャドウフィルタによく似ています。
フィルタの使い方は、フィルタの適用先オブジェクトによって異なります。
filters プロパティを使用します。オブジェクトの filters プロパティを設定してもオブジェクトは変更されません。また、filters プロパティをクリアすることで元に設定を戻すことができます。BitmapData.applyFilter() メソッドを使用します。BitmapData オブジェクトで applyFilter() を呼び出すことによって、ソース BitmapData オブジェクトとフィルタオブジェクトが取得され、フィルタを適用した結果として得られるイメージが生成されます。イメージやビデオにもオーサリング時にフィルタ効果を適用できます。詳細については、オーサリングのマニュアルを参照してください。
ムービークリップやボタンにフィルタを適用する場合は、ムービークリップやボタンの cacheAsBitmap プロパティを true に設定します。すべてのフィルタをクリアすると、cacheAsBitmap は元の値に戻ります。
このフィルタはステージの拡大・縮小に対応していますが、通常の拡大・縮小、回転、傾斜には対応していません。オブジェクト自体を拡大・縮小する場合 (_xscale と _yscale が 100% でない場合)、フィルタ効果は拡大・縮小されません。フィルタ効果が拡大・縮小するのは、ステージをズームする場合のみです。
結果として得られるイメージの幅または高さが 2880 ピクセルを超える場合、フィルタは適用されません。たとえば、フィルタが適用されたサイズの大きいムービークリップをズームインするとき、結果として得られるイメージが 2880 ピクセルの制限を超える場合は、フィルタがオフになります。
対応バージョン : ActionScript 1.0、Flash Player 8
applyFilter (BitmapData.applyFilter メソッド), cacheAsBitmap (Button.cacheAsBitmap プロパティ), filters (Button.filters プロパティ), DropShadowFilter (flash.filters.DropShadowFilter), cacheAsBitmap (MovieClip.cacheAsBitmap プロパティ), filters (MovieClip.filters プロパティ), filters (TextField.filters プロパティ)
|
オプション |
プロパティ |
説明 |
|---|---|---|
|
|
カラーのアルファ透明度の値。 |
|
|
|
水平方向のぼかし量。 |
|
|
|
垂直方向のぼかし量。 |
|
|
|
グローのカラー。 |
|
|
|
グローが内側グローであるかどうかを示します。 |
|
|
|
オブジェクトにノックアウト効果を適用するかどうかを指定します。 |
|
|
|
フィルタを適用する回数。 |
|
|
|
インプリントやスプレッドの長さ。 |
Object クラスから継承されるプロパティ
|
constructor (Object.constructor プロパティ), __proto__ (Object.__proto__ プロパティ), prototype (Object.prototype プロパティ), __resolve (Object.__resolve プロパティ) |
|
署名 |
説明 |
|---|---|
|
GlowFilter |
指定されたパラメータで新しい GlowFilter インスタンスを初期化します。 |
|
オプション |
署名 |
説明 |
|---|---|---|
|
|
clone |
このフィルタオブジェクトのコピーを返します。 |
BitmapFilter クラスから継承されるメソッド
Object クラスから継承されるメソッド
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00001691.html