Sdílet prostřednictvím


Třída CSmoothStopTransition

Zapouzdřuje stop hladký přechod.

class CSmoothStopTransition : public CBaseTransition;

Členy

Veřejné konstruktory

Název

Description

CSmoothStopTransition::CSmoothStopTransition

Konstrukce stop hladký přechod a inicializuje jeho maximální dobu trvání a konečné hodnoty.

Veřejné metody

Název

Description

CSmoothStopTransition::Create

Volání knihovny přechod k vytvoření objektu COM zapouzdřené přechodu.(Přepíše CBaseTransition::Create.)

Veřejné datové členy

Název

Description

CSmoothStopTransition::m_dblFinalValue

Hodnota proměnné animace na konec přechodu.

CSmoothStopTransition::m_maximumDuration

Maximální trvání přechodu.

Poznámky

Stop hladký přechod zpomaluje blíží dané konečné hodnoty a dosáhne se rychlost nula.Trvání přechodu je určena počáteční rychlost rozdíl mezi počáteční a konečné hodnoty a Zadaná maximální doba trvání.Pokud neexistuje žádné řešení skládající se z jedné parabolická oblouku, vytvoří tato metoda krychlových přechod.Protože všechny přechody jsou automaticky vymazány, doporučuje se jim přidělené pomocí operátoru nový.Zapouzdřený objektu IUIAnimationTransition COM vytvoří CAnimationController::AnimateGroup, dokud je NULL.Změna proměnné členů po vytvoření objektu COM nemá žádný vliv.

Hierarchii dědičnosti

CObject

CBaseTransition

CSmoothStopTransition

Požadavky

Záhlaví: afxanimationcontroller.h

Viz také

Další zdroje

MFC – třídy