WPF 应用程序中的直线缓动函数



WPF 应用程序中的直线缓动函数

我正在WPF应用程序中工作,并且是动画新手。我需要以轻松的效果在直线方向上对图像进行动画处理。我可以使用哪种类型的Easing功能?现在我正在使用CircleEase功能,但不沿直线移动。请帮忙。

你有很多缓和函数:QuadraticEase, CubicEase, QuarticEase, QuinticEase, PowerEase, BackEase, BounceEase, CircleEase, ElasticEase, ExponentialEase, SineEase.

否则,您可以编写自己的缓动函数。创建实现 IEasingFunction 的类

例如:

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

相关内容

  • 没有找到相关文章

最新更新