次の方法で共有


CAnimationValue クラス

1 つの値を持つアニメーション オブジェクトの機能を実装します。

class CAnimationValue : public CAnimationBaseObject;

メンバー

Gg458164.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

説明

CAnimationValue::CAnimationValue

オーバーロードされます。CAnimationValue オブジェクトを構築します。

Gg458164.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

CAnimationValue::AddTransition

値に適用する遷移を追加します。

CAnimationValue::GetValue

オーバーロードされます。現在の値を取得します。

CAnimationValue::GetVariable

カプセル化されたアニメーション変数にアクセスできるようにします。

CAnimationValue::SetDefaultValue

既定値を設定します。

Gg458164.collapse_all(ja-jp,VS.110).gifプロテクト メソッド

名前

説明

CAnimationValue::GetAnimationVariableList

カプセル化されたアニメーション変数をリストに格納します。(CAnimationBaseObject::GetAnimationVariableList をオーバーライドします)。

Gg458164.collapse_all(ja-jp,VS.110).gifパブリック演算子

名前

説明

CAnimationValue::operator DOUBLE

CAnimationValue と DOUBLE の間で変換を行えるようにします。

CAnimationValue::operator INT32

CAnimationValue と INT32 の間で変換を行えるようにします。

CAnimationValue::operator=

オーバーロードされます。CAnimationValue に INT32 値を割り当てます。

Gg458164.collapse_all(ja-jp,VS.110).gifプロテクト データ メンバー

名前

説明

CAnimationValue::m_value

アニメーションの値を表すカプセル化されたアニメーション変数。

解説

CAnimationValue クラスは、1 つの CAnimationVariable オブジェクトをカプセル化し、アニメーション化される単一の値をアプリケーションで表すことができます。このクラスは、たとえば、アニメーション化される透明度 (フェード効果) や角度 (オブジェクトを回転する場合) など、アニメーション化される単一の値に依存するアニメーションを作成する必要がある場合に使用できます。このクラスをアプリケーションで使用するには、このクラスのオブジェクトをインスタンス化し、CAnimationController::AddAnimationObject を使用してアニメーション コントローラーに追加し、値に適用する遷移ごとに AddTransition を呼び出します。

継承階層

CObject

CAnimationBaseObject

CAnimationValue

必要条件

ヘッダー: afxanimationcontroller.h

参照

その他の技術情報

MFC クラス