KeySpline.ControlPoint2 属性

定义

用于定义描述 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

属性值

Point

贝塞尔曲线的第二个控制点。 该点的 XY 值都必须介于 0 和 1 之间(包括 0 和 1)。 默认值为 (1,1)。

注解

若要了解工作 KeySpline 原理,了解立方贝塞尔曲线很有帮助。 一条三次方贝塞尔曲线由一个起点、一个终点和两个控制点定义。 这两个坐标定义这两个 KeySpline 控制点。 描述关键样条时,贝塞尔曲线的起点始终为 0,终点始终为 1,这就是为什么只定义两个控制点的原因。 生成的曲线指定在时间段内插动画的方式;也就是说,曲线表示动画的目标属性随时间段的变化率。 若要查看动画进度与 Bezier 曲线之间的关系,请参阅 关键样条动画示例

适用于