EasingMode Перечисление

Определение

Определяет режимы, в которых классы, производные от EasingFunctionBase, обеспечивают плавность.Defines the modes in which classes derived from EasingFunctionBase perform their easing.

public enum class EasingMode
public enum EasingMode
type EasingMode = 
Public Enum EasingMode
Наследование
EasingMode

Поля

EaseIn 0

Интерполяция производится по математической формуле, связанной с функцией плавности.Interpolation follows the mathematical formula associated with the easing function.

EaseInOut 2

Интерполяция использует EaseIn для первой половины анимации и EaseOut для второй половины.Interpolation uses EaseIn for the first half of the animation and EaseOut for the second half.

EaseOut 1

Интерполяция производится по формуле, учитывающей 100-процентную интерполяцию за вычетом выходного значения формулы, связанной с функцией плавности.Interpolation follows 100% interpolation minus the output of the formula associated with the easing function.

Комментарии

На следующих диаграммах показаны различные значения EasingMode , где f(t) представляет ход выполнения анимации, а t представляет время.The following graphs demonstrate the different values of EasingMode, where f(t) represents the animation progress and t represents time.

BackEase

Графы BackEase при различных значениях EasingMode.BackEase EasingMode graphs.

BounceEase

Графы BounceEase при различных значениях EasingMode.BounceEase EasingMode graphs.

CircleEase

Графы CircleEase при различных значениях EasingMode.CircleEase EasingMode graphs.

CubicEase

Графы CubicEase при различных значениях EasingMode.CubicEase EasingMode graphs.

ElasticEase

Графы ElasticEase при различных значениях EasingMode.ElasticEase with graphs of different easingmodes.

ExponentialEase

Графы ExponentialEase при различных значениях EasingMode.ExponentialEase graphs of different easingmodes.

PowerEase

Графы QuarticEase при различных значениях EasingMode.QuarticEase with graphs of different easingmodes.

QuadraticEase

Графы QuadraticEase при различных значениях EasingMode.QuadraticEase with graphs of different easingmodes

QuarticEase

Графы QuarticEase при различных значениях EasingMode.QuarticEase with graphs of different easingmodes.

QuinticEase

Графы QuinticEase при различных значениях EasingMode.QuinticEase with graphs of different easingmodes.

SineEase

Графы SineEase при различных значениях EasingModeSineEase for different EasingMode values

Использование атрибута XAMLXAML Attribute Usage

<object property="enumMemberName"/>  

Применяется к

См. также раздел