0

我正在寻找在我自己的 Windows 8 Metro App 中创建 Fireworks 动画的具体帮助,该动画将基于在最新的“Microsoft Minesweeper”Windows 8 Metro App 中成功完成游戏后的 Fireworks 动画。

任何想法、提示、文档都会有所帮助。

4

1 回答 1

2

在 Windows 应用商店 XAML 应用程序中创建动画有两种方法:1) 故事板和 2) 程序动画。

故事板非常适合在屏幕上移动按钮和列表框等 UI 元素。您基本上可以为您想要随时间更改的对象上的任何属性设置动画。故事板的问题在于它们针对场景中的特定元素,例如,每次播放时它总是会为同一个按钮设置动画。您可以在此处阅读有关故事板动画的更多信息:

http://msdn.microsoft.com/en-us/magazine/cc721608.aspx

对于烟花和其他动态动画(如粒子效果),您确实需要使用程序动画。程序动画之所以称为程序动画,是因为它们是在代码中逐帧生成的。这听起来很复杂,而且比在 Blend 中使用时间线功能更难想出,但结果令人震惊,您通常可以在网上找到一些好的示例。事实上,这是一篇关于程序动画的精彩文章,其中包括爆炸和旋转星星的代码。我敢打赌,您可以根据这两个示例提出一些很酷的东西。

http://blogs.claritycon.com/blog/2011/03/advanced-animation-animating-15000-visuals-in-silverlight-2/

开发支持、设计支持和更多的好处:http: //bit.ly/winappsupport

于 2013-02-18T18:15:06.810 回答