SplineDoubleKeyFrame.KeySpline Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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ściennego. 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. Wynikowa krzywa określa sposób interpolacji animacji 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 wiersza klucza.
Informacje dotyczące właściwości zależności
Pole identyfikatora | KeySplineProperty |
Właściwości metadanych ustawione na true |
Brak |