我正在编写一个使用<canvas>
标记的HTML5 Javascript游戏,而且我不确定精灵哪个更好:<canvas>
标记或Image()。一位朋友说<canvas>
,所以我们可以玩它的颜色,让它眨眼等,但我认为Image()会更快。
我想对此提出一些意见,因为我很无能为力。
实际例子:
我想在屏幕上画一辆小车。让我们说这是一个赛车游戏,我想让键盘移动汽车。该车应该是Image()还是<canvas>
。
我有一个背景景观放在2D平台的背面。图片()或<canvas>
?
答案 0 :(得分:-3)
我会建议SVG图像,它们具有内存效率,您可以使用css更改颜色。这里有一些关于它的好文章: