KeySpline.ControlPoint1 Właściwość

Definicja

Pierwszy punkt kontrolny używany do definiowania krzywej Bezier, która opisuje KeySpline.

public:
 property System::Windows::Point ControlPoint1 { System::Windows::Point get(); void set(System::Windows::Point value); };
public System.Windows.Point ControlPoint1 { get; set; }
member this.ControlPoint1 : System.Windows.Point with get, set
Public Property ControlPoint1 As Point

Wartość właściwości

Pierwszy punkt kontrolny krzywej Beziera. Wartości punktów X i Y muszą zawierać się w przedziale od 0 do 1 włącznie. Wartość domyślna to (0,0).

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.

Dotyczy