Condividi tramite


SplineByteKeyFrame.KeySpline Proprietà

Definizione

Ottiene o imposta i due punti di controllo che definiscono lo stato di avanzamento dell'animazione per questo fotogramma chiave.

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

Valore della proprietà

I due punti di controllo che specificano la curva di Bézier cubica che definisce lo stato di avanzamento del fotogramma chiave.

Commenti

Per comprendere il funzionamento di un oggetto KeySpline , è utile comprendere le curve di Bézier 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 di Bézier è sempre 0 e il punto finale è sempre 1, motivo per cui si definiscono solo i due punti di controllo. La curva risultante specifica come viene interpolata un'animazione durante un segmento di tempo; ovvero, la curva rappresenta la frequenza di modifica nell'attributo di destinazione dell'animazione nel segmento temporale. Per visualizzare meglio la relazione tra lo stato di avanzamento dell'animazione e una curva di Bézier, vedi Esempio di animazione spline chiave.

Informazioni sulle proprietà di dipendenza

Item Valore
Campo Identificatore KeySplineProperty
Proprietà dei metadati impostate su true None

Si applica a

Vedi anche