表达式中的平滑动画混合来自png图像的窗口商店应用

我想在Expression Blend for Windows Store Apps中制作动画,因为不支持.gif图像。 所以我有大约30 png图像。 我在Blend中通过在时间线中每2秒更改一次图像源来制作故事板动画。 但是当它播放时,它不是一个流畅的动画。 它看起来就像改变图像而不是动画一样。

有没有办法用图像制作流畅的动画?

所以根据要求,快速(非常快,就像我花了大约2分钟)用XAML而不是脏.GIF的棒图动画的例子供你考虑。

把它放在你的blah.Resources或ResourceDictionary中,或者从哪里可以访问它。

            

那么在你看来;

                                                           

所以只是为了重新迭代,这是一个非常快速和肮脏的例子,在不到2分钟的时间内在Blend中制作,但它会给你一个想法,并想象如果花费超过2分钟你可以制作多么酷的东西:)

希望这有帮助,祝你好运……

要拥有动画,您需要以相对较高的速度一个接一个地显示许多帧。 人眼每秒钟会看到23帧,所以你需要更多才能拥有流畅的动画效果。 您每2秒更换一次帧的想法会导致帧率为0.5,这不再是动画。 将帧之间的时间减少到0.05秒。 另外,如果可能的话,尽量避免使用精灵动画(帧动画,gif风格的动画)。