在我目前的应用程序中,我有这个小动画.它使画布完全旋转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" />
但我想要做的不是流畅的动画,而是每个动画的步长为22.5度.如何才能做到这一点?
最佳答案 您可以使用
DoubleAnimationUsingKeyFrames
并在同一时间点为每个增量22.5度制作两个关键帧.