FMX.Ani.TCustomPropertyAnimation

提供: Appmethod Libraries
移動先: 案内検索

FMX.Ani.TAnimationFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTCustomPropertyAnimation

Object Pascal

TCustomPropertyAnimation = class(TAnimation)

C++

class PASCALIMPLEMENTATION TCustomPropertyAnimation : public TAnimation

プロパティ

種類 可視性 ソース ユニット
class public
FMX.Ani.pas
FMX.Ani.hpp
FMX.Ani FMX.Ani

説明

TAnimation は、下位のすべてのアニメーション クラスに対する基底クラスです。

FMX.Ani.TCustomPropertyAnimation は FMX.Ani.TAnimation を継承しています。以下の内容はすべて FMX.Ani.TAnimation を参照しています。


TAnimation は、下位のすべてのアニメーション クラスに対する基底クラスです。


TAnimation のインスタンスを作成してはなりません。この基底クラスではなく、TFloatAnimationTColorAnimation といった下位クラスのインスタンスを作成してください。TAnimation には、すべてのアニメーションに共通するプロパティやメソッドが含まれます。

AnimationType および Interpolation を使用して、アニメーションで制御されるプロパティの変化速度を制御することができます。制御対象のプロパティは、PropertyName など、下位クラスの PropertyName プロパティに設定します。AutoReverse を設定すると、アニメーションは、StartValue から StopValue へと移動し、さらに StartValue へと戻ります。制御対象のプロパティ値の型はアニメーションの型によって異なるため(Float、Color、Path など)、StartValue および StopValue は下位クラスのプロパティになっています。Duration は、アニメーションが StartValue から StopValue まで変化するのにかかる秒数です。

アニメーションの開始と停止は Start および Stop を使って行います。また、EnabledTrue に設定すると、実行時にアニメーションが開始します。

関数の説明については、TAnimation のその他のプロパティやメソッドを参照してください。

関連項目