FMX.Ani.TBitmapAnimation
Delphi
TBitmapAnimation = class(TCustomPropertyAnimation)
C++
class PASCALIMPLEMENTATION TBitmapAnimation : public TCustomPropertyAnimation
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | FMX.Ani.pas FMX.Ani.hpp |
FMX.Ani | FMX.Ani |
Description
Attaché à une propriété de type TBitmap d'un objet pour changer son image d'affichage dans le temps.
Attachez un TBitmapAnimation à un objet parent TFmxObject de l'une des façons suivantes :
- Sélectionnez l'objet parent et double-cliquez sur un TBitmapAnimation 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 auprès de la propriété à animer. Cela assignera automatiquement le PropertyName.
- Créez dynamiquement une instance de TBitmapAnimation et assignez l'objet parent en tant que parent. Définissez ensuite le PropertyName.
Assignez la propriété StopValue de TColorAnimation sur le bitmap qui terminera l'animation. Définissez la propriété Duration sur le nombre de secondes pendant lesquelles durera l'animation. Définissez StartValue sur le bitmap qui démarrera l'animation. 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 le TBitmapAnimation à démarrer à 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.Types.TFmxObject
- FMX.Graphics.TBitmap
- FMX.Ani.TBitmapAnimation.PropertyName
- FMX.Ani.TBitmapAnimation.StartValue
- FMX.Ani.TBitmapAnimation.StopValue
- FMX.Ani.TAnimation.Loop
- FMX.Ani.TAnimation.Start
- FMX.Ani.TAnimation.Stop
- FMX.Ani.TAnimation.Enabled
- FMX.Ani.TAnimation.AnimationType
- FMX.Ani.TAnimation.Interpolation