KeySpline.ControlPoint1 Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Первая контрольная точка, используемая для определения кривой Безье, которая описывает 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 работает, полезно понять кубические кривые Безье. Кривая Безье третьего порядка определяется начальной точкой, конечной точкой и двумя контрольными точками. Две координаты в этих KeySpline двух контрольных точках определяются. При описании ключевых сплайнов начальная точка кривой Безье всегда 0, а конечная точка всегда 1, поэтому вы определяете только две контрольные точки. Результирующая кривая указывает, как интерполируется анимация во время сегмента времени; То есть кривая представляет скорость изменения целевого атрибута анимации в течение сегмента времени. Чтобы лучше увидеть связь между ходом выполнения анимации и кривой Безье, см. пример анимации ключевого сплайна.