EasingMode Enumeração

Definição

Define os modos nos quais as classes derivadas de EasingFunctionBase executam sua flexibilização.

public enum class EasingMode
public enum EasingMode
type EasingMode = 
Public Enum EasingMode
Herança
EasingMode

Campos

Nome Valor Description
EaseIn 0

A interpolação segue a fórmula matemática associada à função easing.

EaseOut 1

A interpolação segue 100% interpolação menos a saída da fórmula associada à função easing.

EaseInOut 2

A interpolação usa EaseIn para a primeira metade da animação e EaseOut para o segundo semestre.

Comentários

Os grafos a seguir demonstram os diferentes valores de EasingMode, em que f(t) representa o progresso da animação e t representa o tempo.

BackEase

Gráficos EasingMode do BackEase.

BounceEase

Gráficos de EasingMode do BounceEase.

CircleEase

Grafos EasingMode do CircleEase.

CubicEase

Grafos EasingMode do CubicEase.

ElasticEase

ElasticEase com grafos de diferentes modelos de easing.

ExponentialEase

Grafos ExponentialEase de diferentes modelos de easing.

PowerEase

QuarticEase com grafos de diferentes modelos de easing.

QuadraticEase

QuadraticEase com grafos de diferentes modelos de easing

QuarticEase

QuarticEase com grafos de diferentes modelos de easing.

QuinticEase

QuinticEase com grafos de diferentes modelos de easing.

SineEase

SineEase para diferentes valores EasingMode

Uso do atributo XAML

<object property="enumMemberName"/>

Aplica-se a

Confira também