有什么原因会导致我出错

未捕获的TypeError:inter不是函数
在movingPiece(script.js:270)
在keyboardMove(script.js:146)

在此代码中:

var inter = setInterval(function() {
  draw();
  b_ctx.globalCompositeOperation = "copy";
  b_ctx.fillStyle = "purple";
  b_ctx.beginPath();
  b_ctx.arc(xcoord, y, 45, 0, Math.PI * 2, true);
  b_ctx.fill();
  y += 1;
  if (y > endY) clearInterval(inter)
}, 25);

inter();

最佳答案

国际米兰不是一个真正的功能。所以你不能打电话。每25毫秒自动调用一次。

您收到错误是因为您正在调用它。它会自动调用。您无需调用或调用它。

08-07 06:57