FMX.Filter.Effects.TFilterDropTransition
Delphi
TFilterDropTransition = class(TFilterBaseFilter)
C++
class PASCALIMPLEMENTATION TFilterDropTransition : 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
TFilterDropTransition est un wrapper pour TDropTransitionEffect.
FMX.Filter.Effects.TFilterDropTransition hérite de FMX.Filter.Effects.TDropTransitionEffect. Tout le contenu en-dessous de cette ligne se réfère à FMX.Filter.Effects.TDropTransitionEffect.
TDropTransitionEffect est une classe de création d'un effet qui effectue une transition entre la texture d'objets visibles et une autre texture, en déposant aléatoirement vers le bas les colonnes de pixels de la première texture.
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, TDropTransitionEffect utilise aussi la texture de l'objet auquel l'effet est appliqué en tant que seconde texture de la transition. Modifiez la propriété RandomSeed pour changer la valeur de départ déterminant le dégoulinement.
La progression de la transition entre les deux textures peut être changée par le biais de la propriété Progress.
Le tableau suivant montre le résultat de l'effet TDropTransitionEffect 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) | Sans cible spécifiée | Avec cible spécifiée |
---|---|---|