Aracılığıyla paylaş


SplineSizeKeyFrame.KeySpline Özellik

Tanım

Bu anahtar çerçeve için animasyon ilerleme durumunu tanımlayan iki denetim noktası alır veya ayarlar.

public:
 property System::Windows::Media::Animation::KeySpline ^ KeySpline { System::Windows::Media::Animation::KeySpline ^ get(); void set(System::Windows::Media::Animation::KeySpline ^ value); };
public System.Windows.Media.Animation.KeySpline KeySpline { get; set; }
member this.KeySpline : System.Windows.Media.Animation.KeySpline with get, set
Public Property KeySpline As KeySpline

Özellik Değeri

KeySpline

Anahtar çerçevenin ilerleme durumunu tanımlayan kübik Bezier eğrisini belirten iki denetim noktası.

Açıklamalar

A'nın KeySpline nasıl çalıştığını anlamak için Bezier eğrilerinin küp olarak anlaşılması yararlı olur. Kübik Bezier eğrisi bir başlangıç noktası, bir bitiş noktası ve iki denetim noktası ile tanımlanır. içindeki KeySpline iki koordinat, bu iki denetim noktası tanımlar. Anahtar eğrilerini açıklarken Bezier eğrisinin başlangıç noktası her zaman 0, bitiş noktası ise her zaman 1 olur. Bu nedenle yalnızca iki denetim noktasını tanımlarsınız. Sonuçta elde edilen eğri, animasyonların zaman segmenti sırasında nasıl ilişkilendirilmiş olduğunu belirtir; başka bir ifadeyle, eğri animasyonun hedef özniteliğindeki değişiklik oranını zaman segmenti üzerinde temsil eder. Animasyon ilerleme durumu ile Bezier eğrisi arasındaki ilişkiyi daha iyi görmek için bkz . Anahtar Eğrisi Animasyon Örneği .

Bağımlılık Özelliği Bilgileri

Tanımlayıcı alanı KeySplineProperty
Meta veri özellikleri olarak ayarlandı true Hiçbiri

Şunlara uygulanır

Ayrıca bkz.