SplinePointKeyFrame.KeySpline Egenskap

Definition

Hämtar eller anger de två kontrollpunkter som definierar animeringens förlopp för den här nyckelramen.

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

Egenskapsvärde

De två kontrollpunkterna som anger den kubiska Bezier-kurvan som definierar nyckelramens förlopp.

Kommentarer

För att förstå hur en KeySpline fungerar är det bra att förstå kubiska Bezier-kurvor. En kubisk Bezier-kurva definieras av en startpunkt, en slutpunkt och två kontrollpunkter. De två koordinaterna i KeySpline definiera dessa två kontrollpunkter. När du beskriver nyckel-splines är startpunkten för Bezier-kurvan alltid 0 och slutpunkten är alltid 1, vilket är anledningen till att du bara definierar de två kontrollpunkterna. Den resulterande kurvan anger hur en animering interpoleras under ett tidssegment. Kurvan representerar alltså ändringshastigheten i animeringens målattribut över tidssegmentet. Mer information om relationen mellan animeringsförloppet och en Bezier-kurva finns i Key Spline Animation Sample (Exempel på nyckel-spline-animering).

Information om beroendeegenskap

Objekt Value
Identifierarfält KeySplineProperty
Metadataegenskaper inställda på true Ingen

Gäller för

Se även