该方法由子类复写且只能在getValue内部调用
@override BoxShadow convert(double animatorPercent) { return BoxShadow.lerp(begin, end, animatorPercent)!; }