FMX.Filter.Effects.TRippleEffect

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

FMX.Filter.Effects.TImageFXEffectFMX.Effects.TFilterEffectFMX.Effects.TEffectFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTRippleEffect

Delphi

TRippleEffect = class(TImageFXEffect)

C++

class PASCALIMPLEMENTATION TRippleEffect : public TImageFXEffect

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
FMX.Filter.Effects.pas
FMX.Filter.Effects.hpp
FMX.Filter.Effects FMX.Filter.Effects

Beschreibung

Mit der Klasse TRippleEffect wird ein Effekt erzeugt, durch den die Textur von sichtbaren Objekten mit sich kräuselnden Wellen überlagert wird.


Weitere Informationen finden Sie unter TImageFXEffect und FireMonkey-Bildeffekte.

Der Mittelpunkt der Wellen wird in der Eigenschaft Center angegeben. Die Darstellung der Wellen kann mit den Eigenschaften Amplitude, AspectRatio und Phase angepasst werden. Die Anzahl der Wellen wird in der Eigenschaft Frequency festgelegt.

In der folgenden Tabelle wird das Ergebnis des TRippleEffect-Effekts für ein .png-Bild gezeigt, das (mit einem TImage-Objekt) in einem Formular platziert wurde. Der Mittelpunkt (Center) der Wellen wurde in der Mitte des Bildes gesetzt. Für die restlichen Eigenschaften von TRippleEffect wurden die Standardwerte (Amplitude=0.1, AspectRatio=1.5, Frequency=70, Phase=0) verwendet.

Kein Effekt (Originalbild) Ergebnis

FireMonkey logo NoEffects shadow.PNG

FireMonkey logo TRippleEffect.PNG

Siehe auch

Codebeispiele