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;
}
}