动画 – 我应该使用HTML5 Canvas或CSS3 Sprites来为游戏制作物体动画吗?

前端之家收集整理的这篇文章主要介绍了动画 – 我应该使用HTML5 Canvas或CSS3 Sprites来为游戏制作物体动画吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在开始为网络构建战略游戏(想想魔兽世界).我一直在研究 @L_404_0@ Canvas和CSS3精灵,但仍无法决定使用哪种技术.

该游戏将在另外6个月内完成.

任何意见,将不胜感激.

解决方法

正如你可能经常听到的那样……“它取决于…”™

我的建议是考虑你所追求的应用程序的感觉.如果您正在尝试构建一个图形丰富的,主要是图像应用程序,那么我会使用Canvas.但是,如果你试图动画一些图形,但让页面保持不变并且表现得更像“类似Web”,与其他HTML内容混合在一起,我会试试CSS3.

另外两点:

>目前,Canvas比CSS3动画/精灵更受支持.>如果您使用Canvas,您将实现自己的渲染循环和动画代码(或使用第3个部分库).您的代码通过合成每个帧的各个层,应用移动和重复来创建动画.你不能简单地说“将这个图像向右移动一点”.你必须自己做.

原文链接:https://www.f2er.com/html5/168360.html

猜你在找的HTML5相关文章