我使用以下动画来" flash"控件:
<DoubleAnimation Storyboard.TargetProperty="Opacity"
From="1"
To="0.3"
AutoReverse="True"
Duration="0:0:0.5"
RepeatBehavior="Forever" />
由此产生的效果更像是淡入淡出。我真正追求的只是&#34;翻转&#34;每0.5秒从一个值到另一个(和后面)的不透明度,而不是平滑过渡。我如何实现这一目标?
答案 0 :(得分:0)
这是您正在寻找的解决方案:
<Storyboard RepeatBehavior="Forever" Duration="0:0:0.5" AutoReverse="True">
<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="Opacity">
<DiscreteDoubleKeyFrame Value="0.3" KeyTime="0:0:0.25" />
</DoubleAnimationUsingKeyFrames>
</Storyboard>
您可以根据自己的需要进行调整。