EasingMode 枚举

定义

定义模式,从 EasingFunctionBase 中派生的类将在这些模式下执行缓动。

public enum class EasingMode
public enum EasingMode
type EasingMode = 
Public Enum EasingMode
继承
EasingMode

字段

EaseIn 0

内插时使用与缓动函数关联的数学公式。

EaseInOut 2

对于第一部分动画,内插时使用 EaseIn,对于第二部分动画,内插时使用 EaseOut

EaseOut 1

内插时使用 100% 内插值减去与缓动函数关联的公式输出结果之后的值。

注解

下图演示了不同的值 EasingMode,其中 f (t) 表示动画进度, t 表示时间。

BackEase

BackEase EasingMode 图。

BounceEase

BounceEase EasingMode 图。

CircleEase

CircleEase EasingMode 图。

CubicEase

CubicEase EasingMode 图。

ElasticEase

带不同缓动模式图的 ElasticEase。

ExponentialEase

带不同缓动模式的 ExponentialEase 图。

PowerEase

带不同缓动模式图的 QuarticEase。

QuadraticEase

带不同缓动模式图的 QuadraticEase

QuarticEase

带不同缓动模式图的 QuarticEase。

QuinticEase

带不同缓动模式图的 QuinticEase。

SineEase

不同 EasingMode 值的 SineEase

XAML 属性用法

<object property="enumMemberName"/>  

适用于

另请参阅