FMX.Ani

提供: RAD Studio API Documentation
移動先: 案内検索

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

パッケージ fmx270.bpl

クラス

ITriggerAnimation
TAnimation

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

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

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