FMX.Effects.TReflectionEffect
Delphi
TReflectionEffect = class(TFilterEffect)
C++
class PASCALIMPLEMENTATION TReflectionEffect : public TFilterEffect
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | FMX.Effects.pas FMX.Effects.hpp |
FMX.Effects | FMX.Effects |
説明
TReflectionEffect は、表示されるオブジェクトの下に反射効果を作成するためのクラスです。
TReflectionEffect は TEffect を実装したものです。詳細は、「TEffect」および「FireMonkey の画像効果」を参照してください。
TEffect で提供されているプロパティの他に、TReflectionEffect には、Length、Offset、Opacity という 3 つの固有のプロパティがあります。
例として以下の表では、(TImage オブジェクトを使って)フォーム上に配置された(背景が透明の).png 画像と、TRectangle オブジェクトに対して、TReflectionEffect を適用した結果を示しています。どちらのオブジェクトについても、Length を 0.6
に、Offset を 0
に、Opacity を 0.5
に設定してあります。
元の状態 | TReflectionEffect |
---|---|