FMX.Ani.TAnimator.AnimateFloat

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

class procedure AnimateFloat(const Target: TFmxObject; const APropertyName: string; const NewValue: Single; Duration: Single = 0.2;
AType: TAnimationType = TAnimationType.In; AInterpolation: TInterpolationType = TInterpolationType.Linear);

C++

__classmethod void __fastcall AnimateFloat(Fmx::Types::TFmxObject* const Target, const System::UnicodeString APropertyName, const float NewValue, float Duration = 2.000000E-01f, Fmx::Types::TAnimationType AType = (Fmx::Types::TAnimationType)(0x0), Fmx::Types::TInterpolationType AInterpolation = (Fmx::Types::TInterpolationType)(0x0));

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
FMX.Ani.pas
FMX.Ani.hpp
FMX.Ani TAnimator


Description

Crée et exécute un objet TFloatAnimation.

AnimateFloat crée un TFloatAnimation et fait de l'objet TFmxObject spécifié par Target son parent.

Définit la propriété PropertyName de cette animation flottante sur la chaîne fournie dans le paramètre APropertyName. Cette chaîne doit être le nom d'une propriété de type Float du parent. Utilisez la notation par point pour faire référence aux propriétés imbriquées. Exemples : 'Opacity' et 'Position.X'

Définit la propriété StopValue de cette animation flottante sur l'entier court fourni par le paramètre NewValue.

Définit la propriété Duration de cette animation flottante sur l'entier fourni dans le paramètre Duration. Duration représente le nombre de secondes de transition entre la valeur en cours de la propriété PropertyName et la valeur de la propriété StopValue de cette animation flottante.

Définit la propriété AnimationType de cette animation float sur le TAnimationType fourni dans le paramètre AType.

Définit la propriété Interpolation de cette animation flottante sur le TInterpolationType fourni dans le paramètre AInterpolation.

Définit la propriété StartFromCurrent de cette animation flottante sur True.

Appelle Start pour démarrer l'animation. La propriété est animée depuis sa valeur en cours jusqu'à la valeur StopValue pendant la durée spécifiée par Duration.

Remarque : Si cet objet n'est pas visible au moment où cette méthode est appelée, aucune animation ne s'exécute : l'animation est créée, mais ne s'exécute pas.

Voir aussi