2011-07-25 102 views
1

我正在开发一个Flash游戏,我聘请了一位平面设计师,使它看起来更加专业。问题是我不知道我是否应该使用时间动画或精灵表。 这是他的图形的一个例子: www.quickguitartuner.com/monster_reduced.png雪碧床单VS动画

我应该如何继续以获得更好的性能?

另外,如果我只是在许多图像分割精灵床单,把它们阵列上,并继续使用添加/ removeChild之()他们将它正常工作在谈论性能的时候?

回答

1

这是更好地让艺术家在时间轴上制作动画,作为矢量图。如果需要,转换为精灵表可以在之后完成。您甚至可以在运行时执行一些位图缓存(整个动画 - 而不是Flash提供的默认位图缓存)。

如果你有矢量/时间轴动画仍然可以扩展,不必丢失细节的目的和缩放时间动画没有它成为一组离散帧开关。它给你很多自由之后来调整你的游戏。

因此,要求艺术家做出矢量/时间轴动画,你仍然可以将其转换为位图/ spritesheets以后。此外,如果动画是复杂的(即有一些离散的运动),你也可以要求艺术家伸出了多个帧动画,那么你真的需要。如果您需要运行更快,您可以跳过动画中的几帧。