CSinusoidalTransitionFromVelocity 類別
封裝由動畫變數的初始速度決定其幅度的正弦曲線速度轉換。
class CSinusoidalTransitionFromVelocity : public CBaseTransition;
成員
公用建構函式
名稱 |
描述 |
---|---|
CSinusoidalTransitionFromVelocity::CSinusoidalTransitionFromVelocity |
建構新的轉換物件。 |
公用方法
名稱 |
描述 |
---|---|
呼叫轉換程式庫,以建立封裝的轉換 COM 物件。 (覆寫 CBaseTransition::Create)。 |
公用資料成員
名稱 |
描述 |
---|---|
轉換的期間。 |
|
正弦波的振盪週期 (以秒為單位)。 |
備註
動畫變數的值會在正弦範圍轉換的整個期間振盪於初始值附近。 開始轉換時,振盪幅度會由動畫變數的速度決定。 因為會自動清除所有的轉換,建議使用 new 運算子來配置它們。 CAnimationController::AnimateGroup 會建立封裝的 IUIAnimationTransition COM 物件,在此之前,這個物件都是 NULL。 在建立這個 COM 物件之後變更成員變數沒有任何作用。
繼承階層架構
CSinusoidalTransitionFromVelocity
需求
**標頭檔:**afxanimationcontroller.h