FMX.Filter.Effects.TFilterShapeTransition
Delphi
TFilterShapeTransition = class(TFilterBaseFilter)
C++
class PASCALIMPLEMENTATION TFilterShapeTransition : public TFilterBaseFilter
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | FMX.Filter.Effects.pas FMX.Filter.Effects.hpp |
FMX.Filter.Effects | FMX.Filter.Effects |
Description
TFilterShapeTransition est un wrapper pour TShapeTransitionEffect.
FMX.Filter.Effects.TFilterShapeTransition hérite de FMX.Filter.Effects.TShapeTransitionEffect. Tout le contenu en-dessous de cette ligne se réfère à FMX.Filter.Effects.TShapeTransitionEffect.
TShapeTransitionEffect est une classe de création d'un effet qui effectue une transition entre la texture d'objets visibles et une autre texture, en balayant une forme irrégulière.
Pour de plus amples informations, voir TImageFXEffect et Effets d'image FireMonkey.
La transition est effectuée entre la texture de l'objet auquel l'effet est appliqué et le bitmap spécifié par la propriété Target. Si Target n'est pas spécifiée, TShapeTransitionEffect n'a pas d'effet visuel. La forme irrégulière balayée est positionnée au milieu des textures.
La progression de la transition entre les deux textures peut être changée par la propriété Progress.
Le tableau suivant montre le résultat de l'effet TShapeTransitionEffect sur une image .png (avec un arrière-plan transparent), placée sur une fiche (en utilisant un objet TImage). La valeur utilisée pour la propriété Progress est la valeur par défaut (Progress=30%).
Aucun effet (image originale) | Cible | Résultat |
---|---|---|