Condividi tramite


CAnimationController::AddAnimationObject

Aggiunge un oggetto di animazione a un gruppo che appartiene al controller di animazione.

CAnimationGroup* AddAnimationObject(
   CAnimationBaseObject* pObject
);

Parametri

  • pObject
    Puntatore a un oggetto di animazione.

Valore restituito

Un puntatore a un gruppo di animazioni esistenti o nuove in cui è stato aggiunto pObject se la funzione viene eseguita correttamente; NULL se pObject è già stato aggiunto a un gruppo appartenente a un altro controller dell'animazione.

Note

Chiamare questo metodo per aggiungere un oggetto di animazione al controller di animazione. Un oggetto verrà aggiunto a un gruppo in base al GroupID dell'oggetto (vedere CAnimationBaseObject::SetID). Il controller dell'animazione creerà un nuovo gruppo se è il primo oggetto aggiunto con il GroupID specificato. È possibile aggiungere un oggetto di animazione a un solo controller di animazione. Se è necessario aggiungere un oggetto a un altro controller, chiamare prima RemoveAnimationObject. Se si chiama SetID con nuovo GroupID per un oggetto che è già stato aggiunto a un gruppo, l'oggetto verrà rimosso dal gruppo precedente e aggiunto a un altro gruppo con l'ID specificato.

Requisiti

Intestazione: afxanimationcontroller.h

Vedere anche

Riferimenti

Classe CAnimationController