WPF双重动画:步骤动画?

Tal*_*ode 4 wpf animation

在我目前的应用程序中,我有这个小动画.它使画布完全旋转360度并且工作正常.

<DoubleAnimation
 Storyboard.TargetName="WaitCanvas" 
 Storyboard.TargetProperty="(Canvas.RenderTransform).(TransformGroup.Children)[0]  
 .(RotateTransform.Angle)" 
 From="0" To="360" Duration="0:0:2"
 AutoReverse="False" RepeatBehavior="Forever" />
Run Code Online (Sandbox Code Playgroud)

但我想要做的不是平滑的动画,而是动画是每个22.5度的步骤.如何才能做到这一点?

SLa*_*aks 5

您可以DoubleAnimationUsingKeyFrames在同一时间点为每个22.5度的增量使用a 并制作两个关键帧.