Udostępnij za pośrednictwem


Klasa CAccelerateDecelerateTransition

Implementuje accelerate-spowalniania przejścia.

class CAccelerateDecelerateTransition : public CBaseTransition;

Członkowie

Gg482707.collapse_all(pl-pl,VS.110).gifPubliczne konstruktory

Nazwa

Opis

CAccelerateDecelerateTransition::CAccelerateDecelerateTransition

Tworzy obiekt przejścia.

Gg482707.collapse_all(pl-pl,VS.110).gifMetody publiczne

Nazwa

Opis

CAccelerateDecelerateTransition::Create

Wywołuje biblioteki przejścia do tworzenia zhermetyzowanego przejścia COM obiekt.(Zastępuje CBaseTransition::Create.)

Gg482707.collapse_all(pl-pl,VS.110).gifPubliczne danych członków

Nazwa

Opis

CAccelerateDecelerateTransition::m_accelerationRatio

Stosunek czasu przyspieszenia czas trwania.

CAccelerateDecelerateTransition::m_decelerationRatio

Stosunek czasu poświęconego na zmniejszanie prędkości ruchu do czasu trwania.

CAccelerateDecelerateTransition::m_duration

Czas trwania przejścia.

CAccelerateDecelerateTransition::m_finalValue

Wartość zmiennej animacji z końcem przejścia.

Uwagi

Podczas accelerate-spowalniania przejścia, zmienna animacji przyspiesza i następnie spowalnia na czas trwania przejścia, kończącym się o określonej wartości.Można kontrolować, jak szybko zmiennej przyspiesza i zwalnia niezależnie, określając różne przyspieszenia i prędkości współczynniki.Gdy prędkość początkowa wynosi zero, współczynnik przyspieszania jest frakcja obowiązywania zmiennej poświęcić przyspieszenie; Podobnie z wskaźnik prędkości.Jeśli prędkość początkowa jest niezerowa, to ułamek czasu między prędkość, osiągając zero i końcem przejścia.Współczynnik przyspieszania i wskaźnik prędkości należy zsumować maksymalnie 1.0.Ponieważ wszystkie przejścia są automatycznie wyczyszczone, zaleca się im przydzielane przy użyciu nowego operatora.Zhermetyzowany obiektu IUIAnimationTransition COM jest tworzony przez CAnimationController::AnimateGroup, aż do, a następnie jest NULL.Zmiana zmienne składowe po utworzenia tego obiektu COM nie ma wpływu.

Hierarchii dziedziczenia

CObject

CBaseTransition

CAccelerateDecelerateTransition

Wymagania

Nagłówek: afxanimationcontroller.h

Zobacz też

Inne zasoby

Klasy MFC