FMX.Ani

提供:RAD Studio API Documentation

FMX.Ani.TAnimation のサブクラス(TFloatAnimation など)、および FireMonkey サポート クラスを定義します。

パッケージ fmx290.bpl

クラス

ITriggerAnimation
TAnimation

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

TAnimationTrigger
TAnimator
TBitmapAnimationオブジェクトの TBitmap 型のプロパティに付加することで、その表示イメージを徐々に変化させます。
TBitmapListAnimation

単一のビットマップをアニメーション化します。画像を複数フレームに分割し、一定時間のムービー クリップのように各フレームを連続して表示します。

TColorAnimationオブジェクトの TColor 型のプロパティに付加することで、その値を徐々に変化させます。
TColorKey

コレクションにおける 1 つの色のキー項目を表します。

TColorKeyAnimationオブジェクトのプロパティにアタッチし、そのプロパティの色を時間の経過と共に変更していきます。
TCustomPropertyAnimation
TFloatAnimationオブジェクトの数値プロパティに付加することで、その値を徐々に変化させます。
TFloatKey

コレクションにおける 1 つの Single 浮動小数点のキー項目を表します。

TFloatKeyAnimationオブジェクトのプロパティにアタッチし、そのプロパティの大きさを時間の経過と共に変更していきます。
TGradientAnimationオブジェクトのカラー グラデーション プロパティにアタッチし、その値を時間の経過と共に変更していきます。
TIntAnimation

オブジェクトの整数値プロパティに付加することで、その値を徐々に変化させます。

TKey

キー項目のコレクションにおける 1 つのキー項目を表します。

TKeys

TKey 項目のコンテナを表します。

TRectAnimationオブジェクトの TBounds プロパティにアタッチし、その境界を時間の経過と共に変更していきます。

ルーチン

InterpolateBack

逆補間の新しい期間を計算します。

InterpolateBounce

バウンス補間の新しい期間を計算します。

InterpolateCirc

円補間の新しい期間を計算します。

InterpolateCubic

3 次補間の新しい期間を計算します。

InterpolateElastic

弾性補間の新しい期間を計算します。

InterpolateExpo

指数補間の新しい期間を計算します。

InterpolateLinear

線形補間の期間を計算します。

InterpolateQuad

2 次補間の新しい期間を計算します。

InterpolateQuart

4 次補間の新しい期間を計算します。

InterpolateQuint

5 次補間の新しい期間を計算します。

InterpolateSine

正弦波補間の新しい期間を計算します。