CParabolicTransitionFromAcceleration 类

封装抛物线加速转换。

class CParabolicTransitionFromAcceleration : public CBaseTransition;

成员

Gg466597.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

CParabolicTransitionFromAcceleration::CParabolicTransitionFromAcceleration

构造抛物线加速转换,并使用指定的参数对其进行初始化。

Gg466597.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

CParabolicTransitionFromAcceleration::Create

调用转换库以创建封装的转换 COM 对象。 (重写 CBaseTransition::Create。)

Gg466597.collapse_all(zh-cn,VS.110).gif公共数据成员

名称

说明

CParabolicTransitionFromAcceleration::m_dblAcceleration

转换期间该动画变量的加速度。

CParabolicTransitionFromAcceleration::m_dblFinalValue

该动画变量在此转换结尾的值。

CParabolicTransitionFromAcceleration::m_dblFinalVelocity

该动画变量在过渡结束时的速度。

备注

在抛物线-加速转换期间,动画变量的值会从其初始值更改为指定的最终值,并以指定的速度结束。 您可以通过指定加速速率来控制该变量如何快速达到最终值。 因为所有的转换会自动清除,所以建议使用运算符 new 对其进行分配。 封装的 IUIAnimationTransition COM 对象由 CAnimationController::AnimateGroup 创建,然后直到其为 NULL。 在创建此 COM 对象后更改成员变量不起任何作用。

继承层次结构

CObject

CBaseTransition

CParabolicTransitionFromAcceleration

要求

标头: afxanimationcontroller.h

请参见

其他资源

MFC 类