Condividi tramite


Classe CDiscreteTransition

Incapsula una transizione discreta.

class CDiscreteTransition : public CBaseTransition;

Membri

Costruttori pubblici

Nome

Descrizione

CDiscreteTransition::CDiscreteTransition

Costruisce un oggetto di transizione discreto e ne inizializza i parametri.

Metodi pubblici

Nome

Descrizione

CDiscreteTransition::Create

Chiama la libreria di transizione per creare oggetti COM di transizione incapsulati. (Esegue l'override di CBaseTransition::Create.)

Membri dati pubblici

Nome

Descrizione

CDiscreteTransition::m_dblFinalValue

Il valore della variabile di animazione alla fine della transizione.

CDiscreteTransition::m_delay

Tempo di ritardo del passaggio istantaneo al valore finale.

CDiscreteTransition::m_hold

Tempo durante il quale conservare la variabile al valore finale.

Note

Durante una transizione discreta, la variabile di animazione rimane impostata sul valore iniziale per un ritardo specificato, quindi passa istantaneamente a un valore finale specificato e rimane impostata su tale valore per un determinato tempo di attesa. Poiché vengono cancellate tutte le transizioni automaticamente, si consiglia di assegnarle utilizzando l'operatore new. L'oggetto COM IUIAnimationTransition incapsulato viene creato da CAnimationController::AnimateGroup, fino ad allora è NULL. La modifica delle variabili del membro dopo la creazione di questo oggetto COM non ha effetto.

Gerarchia di ereditarietà

CObject

CBaseTransition

CDiscreteTransition

Requisiti

Intestazione: afxanimationcontroller.h

Vedere anche

Altre risorse

Classi MFC