FMX.Filter.Effects.TDissolveTransitionEffect
Delphi
TDissolveTransitionEffect = class(TImageFXEffect)
C++
class PASCALIMPLEMENTATION TDissolveTransitionEffect : public TImageFXEffect
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
TDissolveTransitionEffect est une classe de création d'un effet qui effectue une transition entre la texture d'objets visibles et une autre texture, en effectuant une dissolution aléatoire de zones.
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, TDissolveTransitionEffect n'a pas d'effet visuel. Les zones dissoutes peuvent être changées par le biais de la propriété RandomSeed.
La progression de la transition entre les deux textures peut être changée en utilisant la propriété Progress.
Le tableau suivant montre le résultat de l'effet TDissolveTransitionEffect sur une image .png (avec un arrière-plan transparent), placée sur une fiche (en utilisant un objet TImage) :
Des valeurs par défaut sont utilisées pour les propriétés Progress et RandomSeed (Progress=30%, RandomSeed=0).
Aucun effet (image originale) | Cible | Résultat |
---|---|---|