SplinePointKeyFrame.KeySpline Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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 |