【发布时间】:2015-10-31 15:16:33
【问题描述】:
为 Windows 通用应用程序创建动画的最佳方法有哪些?
我的想法是让汽车(图像)行驶到 4 个位置中的 1 个(也是图像)。我应该为每个位置创建一个动画(4 个汽车行驶到每个位置的动画)还是应该移动汽车逐像素编程。
现在有了这两个想法,它们都有缺点:
为每个位置创建动画:
- 如果我为平板电脑屏幕尺寸创建动画但用户使用手机会怎样?
- 4 个动画会消耗一些内存
逐像素移动
无法确定汽车最初应面向的方向(如果位置在汽车后面且汽车从后到前,则会令人困惑)
会消耗大量的处理内存
再一次,如果设备更小会发生什么(你怎么知道什么时候停止汽车移动)
由于一个位置位于屏幕的左上角,而另一个位置位于左下角.. 你怎么知道汽车何时需要面向对角线移动?
这些都是我想为我的 windows 通用应用程序创建动画时考虑的所有问题..
有人知道动画的最佳方法吗?
谢谢
【问题讨论】:
标签: c# animation win-universal-app