0

我正在尝试制作一个 HTML5 太空射击游戏,当玩家输了时,应该创建一个继续按钮。我实际上是在使用画布绘制一个矩形并为其添加一个事件侦听器:

  if (!alive) {
  ctx.fillText('Game Over!', 245, height / 2);
  ctx.fillText('Lost times:'+lostTimes, 245, height / 2+100);
  ctx.fillRect((width / 2) - 53, (height / 2) + 10,100,40);
  ctx.fillStyle = '#000';
  ctx.fillText('Continue?', 252, (height / 2) + 35);
  canvas.addEventListener('click', continueButton, false);
  }

但我想改用 jQuery。我检查了 jQuery 文档,但是关于按钮的所有内容都是为了将​​事件添加到 HTML 文件中已经存在的 HTML 元素。我需要的是在满足特定条件时动态创建按钮(在这种情况下为alive == false),并且我还必须指示按钮的位置。有谁知道该怎么做?

4

0 回答 0