KeySpline.ControlPoint2 Egenskap

Definition

Den andra kontrollpunkten som används för att definiera en Bezier-kurva som beskriver en KeySpline.

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

Egenskapsvärde

Bezier-kurvans andra kontrollpunkt. Poängens X och Y värdena måste vara mellan 0 och 1, inklusive. Standardvärdet är (1,1).

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 KeySpline i definierar 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).

Gäller för