怎么写自己定义的缓动函数呢?但下面的代码编译提示说错误 -------类型“Windows.UI.Xaml.Media.Animation.EasingFunctionBase”未定义构造函数。
但API中的CircleEase却是继承自EasingFunctionBase的却可以。能告诉我原因吗?
public class LogarithmicEase : EasingFunctionBase
{
public LogarithmicEase()
{
}
/// <summary>
/// Computes the easing function.
/// </summary>
/// <param name="normalizedTime">The time.</param>
/// <returns>The eased value.</returns>
public double EaseIn(double normalizedTime)
{
// ln(t + 1) / ln(2)
return Math.Log(normalizedTime + 1) / 0.693147181;
}
}