CAnimationController::AddAnimationObject

将动画对象添加到属于该动画控制器的组。

CAnimationGroup* AddAnimationObject(
   CAnimationBaseObject* pObject
);

参数

  • pObject
    指向动画对象的指针。

返回值

指向现有或新动画组的指针,如果函数成功则,则表示 pObject 已添加置该指针;如果 pObject 已添加到另一个动画控制器所属的组,则为 NULL。

备注

调用此方法以将动画对象添加到动画控制器。 对象将根据对象的 GroupID(请参见 CAnimationBaseObject::SetID)被添加到组。 如果正在使用指定的 GroupID 添加的对象是第一个,则动画控制器将创建一个新的组。 动画对象只能添加到一个动画控制器。 如果您希望将对象添加到另一个控制器,则先调用 RemoveAnimationObject。 如果您为已经添加到某个组的对象使用新的 GroupID 来调用 SetID,则该对象会从旧的组中删除并使用特定的 ID 添加到另一个组。

要求

标头: afxanimationcontroller.h

请参见

参考

CAnimationController 类