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