次の方法で共有


CAnimationBaseObject::SetParentAnimationObjects

アニメーション オブジェクトに格納されるアニメーション変数とそのコンテナーの関係を確立します。

virtual void SetParentAnimationObjects();

解説

これは、アニメーション オブジェクトに格納されるアニメーション変数とそのコンテナーの関係を確立する場合に使用できるヘルパーです。アニメーション変数をループ処理し、各アニメーション オブジェクトに親アニメーション オブジェクトへのバック ポインターを設定します。現在の実装では、実際の関係は CAnimationBaseObject::ApplyTransitions で確立されるため、CAnimationGroup::Animate を呼び出すまではバック ポインターは設定されません。この関係を理解しておくと、イベントの処理時に、CAnimationVariable から親アニメーション オブジェクトを取得 (CAnimationVariable::GetParentAnimationObject を使用) する必要がある場合に役立つことがあります。

必要条件

ヘッダー: afxanimationcontroller.h

参照

関連項目

CAnimationBaseObject クラス