FMX.Ani.TBitmapAnimation

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

FMX.Ani.TCustomPropertyAnimationFMX.Ani.TAnimationFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTBitmapAnimation

Object Pascal

TBitmapAnimation = class(TCustomPropertyAnimation)

C++

class PASCALIMPLEMENTATION TBitmapAnimation : public TCustomPropertyAnimation

プロパティ

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

説明

オブジェクトの TBitmap 型のプロパティに付加することで、その表示画像を徐々に変化させます。


次のいずれかの方法で、親オブジェクト TFmxObjectTBitmapAnimation を付加することができます。

  • 親オブジェクトを選択し、[ツール パレット][TBitmapAnimation]をダブルクリックします。その後、アニメーション化したい親オブジェクトのプロパティの名前を PropertyName に設定します。
  • 親オブジェクトの[オブジェクト インスペクタ]で、アニメーション化したいプロパティの横のフィルム アイコンをダブルクリックします。これによって PropertyName が割り当てられます。
  • TBitmapAnimation のインスタンスを動的に作成し、その親として親オブジェクトを割り当てます。その後、PropertyName を設定します。

TColorAnimationStopValue プロパティに、アニメーションで変化させた後の最後のビットマップを割り当てます。Duration プロパティに、アニメーションを継続する秒数を設定します。StartValue に、アニメーションを開始する最初のビットマップを設定します。アニメーションを何度も繰り返す場合には、Loop プロパティを使用します。開始および停止には Start メソッドおよび Stop メソッドを使用します。または TBitmapAnimation[オブジェクト インスペクタ]Enabled プロパティを設定すると、実行時に開始されます。AnimationType および Interpolation を設定すると、アニメーションの変化速度を制御することができます。

関連項目

コード例