Windows 8 Metro App Microsoft Minesweeper中的Fireworks动画

时间:2013-02-18 17:38:10

标签: windows-8

我正在寻找特定的帮助来在我自己的Windows 8 Metro应用程序中创建Fireworks动画,该应用程序将在最新的“Microsoft Minesweeper”Windows 8 Metro应用程序中成功完成游戏后基于Fireworks动画。

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

1 个答案:

答案 0 :(得分: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