Udostępnij za pośrednictwem


SplineSizeKeyFrame.KeySpline Właściwość

Definicja

Pobiera lub ustawia dwa punkty sterowania definiujące postęp animacji dla tej ramki klucza.

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

Wartość właściwości

Dwa punkty kontrolne, które określają krzywą beziera sześcienną, która definiuje postęp ramki klucza.

Uwagi

Aby zrozumieć, jak działa, KeySpline warto zrozumieć krzywe beziera sześcienne. Krzywa beziera sześcienna jest definiowana przez punkt początkowy, punkt końcowy i dwa punkty kontrolne. Dwie współrzędne w obiekcie KeySpline definiują te dwa punkty kontrolne. Podczas opisywania kluczowych linii punkt początkowy krzywej Beziera jest zawsze 0, a punkt końcowy jest zawsze 1, dlatego definiujesz tylko dwa punkty kontrolne. Krzywa wynikowa określa, jak animacja jest interpolowana w segmencie czasu; oznacza to, że krzywa reprezentuje szybkość zmiany atrybutu docelowego animacji w segmencie czasu. Aby lepiej zobaczyć relację między postępem animacji a krzywą Beziera, zobacz Przykład animacji linii spline klucza .

Informacje o właściwości zależności

Produkt Wartość
Pole identyfikatora KeySplineProperty
Właściwości metadanych ustawione na true Żadne

Dotyczy

Zobacz też