全件検索で「クラス」を検索した結果、66件ヒットしました。
BevelFilter (flash.filters.BevelFilter) クラス
BitmapData (flash.display.BitmapData) クラス
BitmapFilter (flash.filters.BitmapFilter) クラス
BlurFilter (flash.filters.BlurFilter) クラス
capabilities (System.capabilities) クラス
ColorMatrixFilter (flash.filters.ColorMatrixFilter) クラス
ColorTransform (flash.geom.ColorTransform) クラス
ConvolutionFilter (flash.filters.ConvolutionFilter) クラス
DisplacementMapFilter (flash.filters.DisplacementMapFilter) クラス
DropShadowFilter (flash.filters.DropShadowFilter) クラス
ExternalInterface (flash.external.ExternalInterface) クラス
FileReference (flash.net.FileReference) クラス
FileReferenceList (flash.net.FileReferenceList) クラス
GlowFilter (flash.filters.GlowFilter) クラス
GradientBevelFilter (flash.filters.GradientBevelFilter) クラス
GradientGlowFilter (flash.filters.GradientGlowFilter) クラス
Matrix (flash.geom.Matrix) クラス
Rectangle (flash.geom.Rectangle) クラス
security (System.security) クラス
StyleSheet (TextField.StyleSheet) クラス
TextRenderer (flash.text.TextRenderer) クラス
BevelFilter (flash.filters.BevelFilter) クラス
使用可能バージョン【FlashPlayer8
】
使用可能ActionScriptバージョン【ActionScript1.0
】
public class BevelFilter
extends BitmapFilter
BevelFilter クラスを使用すると、Flash の各種オブジェクトにベベル効果を追加できます。ボタンなどのオブジェクトにベベル効果を適用すると 3 次元的に表現されます。異なるハイライトカラー、シャドウカラー、ベベルのぼかし量、ベベルの角度、ベベルの配置、ノックアウト効果を使って、ベベルの外観をカスタマイズできます。
フィルタの使い方は、フィルタの適用先オブジェクトによって異なります。
- 実行時にムービークリップ、テキストフィールド、ボタンに適用する場合は、filters プロパティを使用します。オブジェクトの filters プロパティを設定してもオブジェクトは変更されません。また、filters プロパティをクリアすることで元に戻すことができます。
- BitmapData インスタンスにフィルタを適用するには、BitmapData.applyFilter() メソッドを使用します。BitmapData オブジェクトで applyFilter を呼び出すことによって、ソース BitmapData オブジェクトとフィルタオブジェクトが取得され、フィルタを適用して得られるイメージが生成されます。
イメージやビデオにもオーサリング時にフィルタ効果を適用できます。詳細については、オーサリングのマニュアルを参照してください。
ムービークリップやボタンにフィルタを適用する場合は、ムービークリップやボタンの cacheAsBitmap プロパティを true に設定します。すべてのフィルタをクリアすると、cacheAsBitmap は元の値に戻ります。
このフィルタはステージの拡大・縮小に対応していますが、通常の拡大・縮小、回転、傾斜には対応していません。オブジェクト自体を拡大・縮小する場合 (_xscale の尺度と _yscale の尺度が 100% でない場合)、フィルタは拡大・縮小されません。フィルタが拡大・縮小するのは、ステージをズームインする場合のみです。
結果として得られるイメージの幅または高さが 2880 ピクセルを超える場合、フィルタは適用されません。たとえば、フィルタが適用されたサイズの大きいムービークリップをズームインするとき、結果として得られるイメージが 2880 ピクセルの制限を超える場合には、フィルタはオフになります。
プロパティ一覧
| オプション | プロパティ | 説明 |
|---|---|---|
| angle:Number | ベベルの角度です。 | |
| blurX:Number | 水平方向のぼかし量(ピクセル単位)です。 | |
| blurY:Number | 垂直方向のぼかし量(ピクセル単位)です。 | |
| distance:Number | ベベルのオフセット距離です。 | |
| highlightAlpha:Number | ハイライトカラーのアルファ透明度の値です。 | |
| highlightColor:Number | ベベルのハイライトカラーです。 | |
| knockout:Boolean | trueの場合は、ノックアウト効果を適用します。その結果、オブジェクトはドキュメントの背景色で表示されて、完全に透明になります。 | |
| quality:Number | フィルタを適用する回数です。 | |
| shadowAlpha:Number | シャドウカラーのアルファ透明度の値です。 | |
| shadowColor:Number | ベベルのシャドウカラーです。 | |
| strength:Number | インプリントやスプレッドの長さです。 | |
| type:String | ベベルの種類です。 |
コンストラクタ一覧
| 署名 | 説明 |
|---|---|
| BevelFilter([distance:Number], [angle:Number], [highlightColor:Number], [highlightAlpha:Number], [shadowColor:Number], [shadowAlpha:Number], [blurX:Number], [blurY:Number], [strength:Number], [quality:Number], [type:String], [knockout:Boolean]) | 指定されたパラメータで新しいBevelFilterインスタンスを初期化します。 |
メソッド一覧
| オプション | 署名 | 説明 |
|---|---|---|
| clone():BevelFilter | このフィルタオブジェクトのコピーを返します。 |
