EasingMode Enumeração

Definição

Define os modos em que classes derivadas de EasingFunctionBase executam seu easing.

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

Campos

EaseIn 0

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

EaseInOut 2

Usa interpolação EaseIn para a primeira metade da animação e EaseOut para a segunda metade.

EaseOut 1

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

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

Grafos de EasingMode de BackEase.

BounceEase

Grafos EasingMode do BounceEase.

CircleEase

Grafos de EasingMode de CircleEase.

CubicEase

Grafos EasingMode do CubicEase.

ElasticEase

ElasticEase com grafos de easingmodes diferentes.

ExponentialEase

Grafos ExponentialEase de diferentes easingmodes.

PowerEase

QuarticEase com grafos de diferentes modelos de easing.

QuadraticEase

QuadraticEase com grafos de easingmodes diferentes

QuarticEase

QuarticEase com grafos de diferentes modelos de easing.

QuinticEase

QuinticEase com grafos de diferentes modelos de easing.

SineEase

SineEase para valores de EasingMode diferentes

Uso do Atributo XAML

<object property="enumMemberName"/>  

Aplica-se a

Confira também