制作2个动画wpf

时间:2012-05-05 04:48:14

标签: c# wpf animation

我想创建一个由2个不同的小动画组成的文本动画。我不知道如何在同一个动画中加倍它。

<DoubleAnimation>
   <Int32KeyFrame...>
</DoubleAnimation>

例如,我想沿着wave y = sinx移动我的文本字母,经过一段时间后,我希望它们在重复正弦路径之前上下跳5秒钟

1 个答案:

答案 0 :(得分:1)

创建一个故事板以包含两个动画

将第二个动画的开始时间设置为第一个动画的持续时间。

您可以使用KeyFrame动画来模拟正弦函数,但您可以使用use an easing function

然后启动故事板。

如果您希望字母紧密跟踪正弦,则必须创建不同的设置as you can see here。请注意,这不是动画,但您可以为路径设置动画,字母可以跟随。