Html 雪碧as<;帆布>;或者作为图像

Html 雪碧as<;帆布>;或者作为图像,html,canvas,sprite,Html,Canvas,Sprite,我正在编写一个使用标记的HTML5 Javascript游戏,我不确定哪个更适合精灵:一个标记还是一个Image()。一位朋友说,,这样我们就可以玩它的颜色,让它眨眼等等,但我认为Image()会更快 我想听听这方面的意见,因为我完全不懂 实例: 我想在屏幕上画一辆小车。假设这是一个赛车游戏,我想用键盘来移动汽车。汽车应该是图像()还是 我有一个背景景观放在我的2D平台的背面。Image()或?我建议使用SVG图像,它们具有内存效率,您可以使用css更改颜色。这里有一些关于它的好文章: 我建议

我正在编写一个使用
标记的HTML5 Javascript游戏,我不确定哪个更适合精灵:一个
标记还是一个Image()。一位朋友说,
,这样我们就可以玩它的颜色,让它眨眼等等,但我认为Image()会更快

我想听听这方面的意见,因为我完全不懂

实例:

我想在屏幕上画一辆小车。假设这是一个赛车游戏,我想用键盘来移动汽车。汽车应该是图像()还是


我有一个背景景观放在我的2D平台的背面。Image()或

我建议使用SVG图像,它们具有内存效率,您可以使用css更改颜色。这里有一些关于它的好文章:


我建议使用SVG图像,它们的内存效率很高,您可以使用css更改颜色。这里有一些关于它的好文章:


速度取决于浏览器的实现。在某些浏览器中,一个可能更快,另一个可能更快。这也取决于需要。为您的“场景”提供一些用例,我们可能会提供一些帮助,否则这看起来太笼统了,无法正确回答。为什么性能对您来说是一个问题?图像渲染时间是否是一个瓶颈?速度取决于浏览器的实现。在某些浏览器中,一个可能更快,另一个可能更快。这也取决于需要。为您的“场景”提供一些用例,我们可能会提供一些帮助,否则这看起来太笼统了,无法正确回答。为什么性能对您来说是一个问题?图像渲染时间是一个瓶颈吗?如果他在做矢量游戏,也许我会同意,但他特别询问画布。这就像我建议他用Flash或者Unity来代替。如果他在做矢量游戏,也许我会同意,但他特别询问画布。这就像我建议他使用Flash或Unity。