CSinusoidalTransitionFromRange sınıfı
Oscillation verilen bir dizi olan bir aralık sinusoidal geçiş saklar.
class CSinusoidalTransitionFromRange : public CBaseTransition;
Üyeler
Ortak Oluşturucusu
Ad |
Description |
---|---|
CSinusoidalTransitionFromRange::CSinusoidalTransitionFromRange |
Geçiş nesnesi oluşturur. |
Public yöntemler
Ad |
Description |
---|---|
Kapsüllenmiş geçiş com nesnesi oluşturmak için geçiş kitaplığı çağırır.(Geçersiz kılar CBaseTransition::Create.) |
Ortak veri üyeleri
Ad |
Description |
---|---|
En yoğun sinusoidal dalga, animasyon değişken değeri. |
|
Trough sinusoidal dalga, at animasyon değişken değeri. |
|
Geçiş süresi. |
|
Sinusoidal dalga oscillation saniye cinsinden süre. |
|
Geçiş başındaki eğimi. |
Notlar
Animasyon değişkenin değeri aralık sinusoidal geçiş sürenizin tamamını üzerinden belirtilen minimum ve maksimum değerleri arasında dalgalanma.Eğim parametresi, iki olası Sinüs parametreleri ile belirtilen Dalgalar arasında disambiguate için kullanılır.Tüm geçişleri otomatik olarak işaretli olmadığından, bunları tahsis önerilir işlecini kullanarak yeni.null ise kapsüllenmiş IUIAnimationTransition com nesnesi kadar CAnimationController::AnimateGroup tarafından oluşturulur.Bu com nesnesinin oluşturulmasını etkisi sonra üye değişkenlerini değiştirme.
Devralma hiyerarşisi
CSinusoidalTransitionFromRange
Gereksinimler
Başlık: afxanimationcontroller.h