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