FMX.Ani.TIntAnimation
Delphi
TIntAnimation = class(TCustomPropertyAnimation)
C++
class PASCALIMPLEMENTATION TIntAnimation : public TCustomPropertyAnimation
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | FMX.Ani.pas FMX.Ani.hpp |
FMX.Ani | FMX.Ani |
Description
Est attachée à une propriété numérique (entier) d'un objet pour changer sa valeur dans le temps.
Attachez un TIntAnimation à un objet parent TFmxObject de l'une des façons suivantes :
- Sélectionnez l'objet parent et double-cliquez sur un TIntAnimation dans la Palette d'outils. Définissez ensuite le PropertyName sur le nom de la propriété dans l'objet parent à animer.
- Dans l'inspecteur d'objets de l'objet parent, double-cliquez sur l'icône Pellicule suivant le nom de la propriété à animer. Cela assignera automatiquement le PropertyName.
- Créez dynamiquement une instance de TIntAnimation et assignez l'objet parent en tant que parent. Définissez ensuite PropertyName.
Assignez la propriété StopValue dans le TFloatAnimation sur la valeur qui terminera l'animation. Définissez la propriété Duration sur le nombre de secondes pendant lesquelles durera l'animation. Définissez StartValue et StartFromCurrent sur False si vous voulez que l'animation commence avec une valeur autre que la valeur en cours de la propriété. Utilisez la propriété Loop pour répéter l'animation en boucle. Utilisez les méthodes Start et Stop pour démarrer et arrêter, ou définissez la propriété Enabled dans l'inspecteur d'objets pour que le TIntAnimation démarre à l'exécution. Définissez AnimationType et Interpolation pour contrôler le taux de changement de l'animation.
Voir aussi
- Effets d'animation FireMonkey
- FMX.Ani.TCustomPropertyAnimation.PropertyName
- FMX.Ani.TIntAnimation.StartValue
- FMX.Ani.TIntAnimation.StopValue
- FMX.Ani.TIntAnimation.StartFromCurrent
- FMX.Ani.TAnimation.Loop
- FMX.Ani.TAnimation.Start
- FMX.Ani.TAnimation.Stop
- FMX.Ani.TAnimation.Enabled
- FMX.Ani.TAnimation.AnimationType
- FMX.Ani.TAnimation.Interpolation