与使用画布相比,在'纯'DOM中创建游戏有哪些优缺点?
答案 0 :(得分:9)
<强> 画布 强> 专业人士:
<强> DOM 强> 优点:
缺点:
答案 1 :(得分:1)
使用帆布,您可以执行诸如旋转之类的操作,而不使用一些“沉重”的技巧。无论如何,dom更快,您可以在每个浏览器中使用它而不会出现问题。你必须考虑你将在游戏中使用什么,如果你只使用基本操作使用dom,否则选择画布。
答案 2 :(得分:0)
答案 3 :(得分:0)
当你使用Canvas进行开发时,你将不得不使用GameLoop技术,这非常痛苦,因为你必须不断重绘所有元素。
使用DOM进行开发时,您将只能重绘已修改的对象,并且可以让浏览器实现更加困难。
如果你的游戏每帧有一些修改,那么你可以使用DOM,否则请使用Canvas!它快得多!