CAnimationController::AddAnimationObject
更新 : 2011 年 3 月
Visual Studio 2010 SP1 が必要です。
アニメーション コントローラーに属するグループにアニメーション オブジェクトを追加します。
CAnimationGroup* AddAnimationObject(
CAnimationBaseObject* pObject
);
パラメーター
- pObject
アニメーション オブジェクトへのポインター。
戻り値
正常に終了した場合は、pObject が追加された既存または新規のアニメーション グループへのポインター。別のアニメーション コントローラーに属するグループに既に pObject が追加されていた場合は NULL。
解説
アニメーション コントローラーにアニメーション オブジェクトを追加するにはこのメソッドを呼び出します。 オブジェクトは、オブジェクトの GroupID に従ってグループに追加されます (CAnimationBaseObject::SetID を参照してください)。 その GroupID のオブジェクトが初めて追加される場合は、アニメーション コントローラーで新しいグループが作成されます。 アニメーション オブジェクトは 1 つのアニメーション コントローラーにのみ追加できます。 別のコントローラーにオブジェクトを追加する必要がある場合は、先に RemoveAnimationObject を呼び出します。 既にグループに追加されているオブジェクトに対して SetID を新しい GroupID で呼び出すと、そのオブジェクトが古いグループから削除されて、指定した ID の別のグループに追加されます。
必要条件
ヘッダー: afxanimationcontroller.h
参照
その他の技術情報
履歴の変更
日付 |
履歴 |
理由 |
---|---|---|
2011 年 3 月 |
このコンテンツを追加。 |
SP1 機能変更 |