大型Gif动画

时间:2011-08-16 08:18:55

标签: php animation load gif

对于一个浏览器游戏,我想制作大约十个不同的gif图层,上面有动画效果。我显示的十个图层中的哪一个取决于城市点。在像Die Siedler Online这样的Flash游戏中,我看到很多动画的东西,但我没有看到基于PHP文本的浏览器游戏,如TribalWars。为什么不?这需要很多带宽还是加载速度很慢......?

我还有另外一个关于gif动画的问题。我应该制作一个带有透明背景的大图层,还有20个动画内容,还是应该像TribalWars一样制作20种不同的gif动画?

谢谢!

3 个答案:

答案 0 :(得分:1)

  • Gif很小但动画很大,而且需要很多带宽
  • 当你可以使用javascript时,为什么要使用GIF动画? (jQuery的)
  • 关于你的上一个问题,请先找一个。它从您的服务器获取的资源更少,并且它比同类型的20个文件小。

答案 1 :(得分:1)

不要使用GIF,它们基本上已被弃用。您可以创建多个不同的图像,并使用各种JavaScript库为其中一层添加动画。

看看这个 - http://sixrevisions.com/javascript/10-impressive-javascript-animation-frameworks/它应该有助于你所需要的。您还可以使用MooTools和jQuery等库来制作动画。

我推荐你看的另一个是RaphaelJS。它可能对您所需要的内容有点过于广泛,但允许使用HTML画布进行基于矢量的高级动画。

此外,您还可以查看ThreeJS这样的库,它允许您使用WebGL制作3D游戏,但这可能对您的需求而言太多了。

祝你的项目好运

答案 2 :(得分:0)

PHP是一种服务器端脚本语言。布局上有待办事项。使用jQuery(一种高级JavaScript),您可以创建动态布局(如在游戏中使用)。