如何使用C#模拟Windows Phone 8.1的滚动骰子动画

时间:2016-03-02 17:09:29

标签: c# windows-phone-8.1 winrt-xaml win-universal-app direct3d

我想在C#中为Windows phone 8.1 / 10创建一个3D滚动骰子动画。什么是最好的方法。我们可以使用表达式混合吗?

1 个答案:

答案 0 :(得分:1)

最好的方法可能是使用DirectX。您可以使用XAML并在Blend中执行此操作,但是您可能遇到一些障碍,因为XAML比3D建模更适合控件和2D图形。 Direct3D可以为您提供最佳结果,您可以在SwapChainPanel中使用带有SharpDX或Unity3D的C#,但您可能会发现它需要更多的努力而不是您愿意投资它。在这种情况下,您可以选择将其渲染为3D建模应用中的视频。您也可以通过将一系列骰子帧渲染成动画gif或png并在屏幕周围反弹动画图像来伪造它。