KeySpline.ControlPoint1 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
用來定義描述 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
屬性值
貝茲曲線的第一個控制點。 該點的 X 和 Y 值必須介於 0 和 1 (含) 之間。 預設值是 (0,0)。
備註
若要瞭解 的運作方式 KeySpline ,瞭解三次方 Bezier 曲線會很有説明。 三次方貝茲曲線是由一個起始點、一個結束點和兩個控制點所定義。 中的兩個 KeySpline 座標會定義這兩個控制點。 描述主要曲線時,Bezier 曲線的起點一律為 0,而終點一律為 1,這就是您只定義兩個控制點的原因。 產生的曲線會指定動畫在時間區段期間插入的方式;也就是說,曲線代表動畫目標屬性在時間區段中的變更率。 若要進一步瞭解動畫進度與 Bezier 曲線之間的關聯性,請參閱 主要曲線動畫範例。