WPF应用程序中的直线EasingFunction

时间:2013-09-06 06:23:29

标签: wpf c#-4.0 wpf-animation

WPF应用程序中的直线EasingFunction

我在WPF应用程序和动画新手工作。我需要在直线方向上动画图像,效果很轻松。我可以使用哪种类型的EasingFunction?现在我正在使用CircleEase功能,但不是直线移动。请帮忙。

1 个答案:

答案 0 :(得分:0)

你有很多缓解功能: QuadraticEase,CubicEase,QuarticEase,QuinticEase,PowerEase,BackEase,BounceEase,CircleEase,ElasticEase,ExponentialEase,SineEase。

否则,您可以编写自己的缓动功能。您创建一个实现IEasingFunction

的类

例如:

public class LinearEase : IEasingFunction
{
   public double Ease(double normalizedTime)
   {
      return normalizedTime;
   }
}