Classe CParabolicTransitionFromAcceleration
Incapsula una transizione di accelerazione parabolica.
class CParabolicTransitionFromAcceleration : public CBaseTransition;
Membri
Costruttori pubblici
Nome |
Descrizione |
---|---|
CParabolicTransitionFromAcceleration::CParabolicTransitionFromAcceleration |
Costruisce una transizione di accelerazione parabolica e la inizializza con i parametri specificati. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Chiama la libreria di transizione per creare oggetti COM di transizione incapsulati.(Esegue l'override di CBaseTransition::Create.) |
Membri dati pubblici
Nome |
Descrizione |
---|---|
L'accelerazione della variabile dell'animazione durante la transizione. |
|
Il valore della variabile di animazione alla fine della transizione. |
|
La velocità della variabile di animazione alla fine della transizione. |
Note
Durante una transizione di accelerazione parabolica, il valore della variabile di animazione passa dal valore iniziale al valore finale che termina a una velocità specificata.È possibile controllare come rapidamente la variabile raggiunge il valore finale specificando la frequenza dell'accelerazione.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à
CParabolicTransitionFromAcceleration
Requisiti
Intestazione: afxanimationcontroller.h