Condividi tramite


KeySpline.ControlPoint1 Proprietà

Definizione

Primo punto di controllo usato per definire una curva di Bézier che descrive un oggetto 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

Valore della proprietà

Point

Primo punto di controllo della curva di Bézier. Entrambi i valori X e Y del punto devono essere compresi tra 0 e 1 inclusi. Il valore predefinito è (0,0).

Commenti

Per comprendere il funzionamento di un KeySpline oggetto, è utile comprendere le curve di Bezier cubiche. Una curva di Bézier cubica è definita da un punto iniziale, un punto finale e due punti di controllo. Le due coordinate nell'oggetto KeySpline definiscono questi due punti di controllo. Quando si descrivono le spline chiave, il punto iniziale della curva bezier è sempre 0 e il punto finale è sempre 1, che è il motivo per cui si definiscono solo i due punti di controllo. La curva risultante specifica il modo in cui un'animazione viene interpolata durante un segmento di tempo; ovvero, la curva rappresenta la frequenza di modifica nell'attributo di destinazione dell'animazione nel segmento di tempo. Per visualizzare meglio la relazione tra lo stato di avanzamento dell'animazione e una curva di Bezier, vedere Esempio di animazione spline chiave.

Si applica a