FMX.Filter.Effects.TFilterBloodTransition
Delphi
TFilterBloodTransition = class(TFilterBaseFilter)
C++
class PASCALIMPLEMENTATION TFilterBloodTransition : 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
TFilterBloodTransition est un wrapper pour TBloodTransitionEffect.
FMX.Filter.Effects.TFilterBloodTransition hérite de FMX.Filter.Effects.TBloodTransitionEffect. Tout le contenu en-dessous de cette ligne se réfère à FMX.Filter.Effects.TBloodTransitionEffect.
TBloodTransitionEffect est une classe de création d'un effet qui applique une transition entre la texture d'objets visibles et une autre texture, au moyen d'un dégoulinement.
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, TBloodTransitionEffect utilise aussi, en tant que seconde texture de la transition, la texture de l'objet auquel l'effet est appliqué. Le dégoulinement peut être personnalisé en changeant RandomSeed.
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 TBloodTransitionEffect 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 RandomSeed et Progress (RandomSeed=5 et Progress=30%).
Aucun effet (image originale) | Sans cible spécifiée | Avec cible spécifiée |
---|---|---|