我使用html5,javascript和node js制作了这个游戏..您可以在这里找到它的链接 https://glitch.com/edit/#!/green-snake?path=index.html:47:6)))->所以我需要做的是将index.html行'48'中的fillText()方法更改为fillRect()方法,但是它不起作用 来自ctx.fillText('p',data []。x,data []。y);至 ctx fillRect();
答案 0 :(得分:0)
您是否尝试过在FillRect上查找文档。由于我假设FillText有效,所以画布,gameLoop或清除都不是问题。可能是语法错误或其他原因。
这是代码:
ctx.fillRect(data[i].x, data[i].y, width, height);
strokeRect的工作方式相同:
ctx.strokeRect(data[i].x, data[i].y, width, height);