1

私のゲームをテストし、ユーザーとモンスターが衝突したときにアラートをポップアップさせたいのですが、うまくいきません:

function die() {

  for (var i = 0; i < monster.length; i++) {
    if (user.destinationX === monster[i].destinationX && user.destinationY === monster[i].destinationY {
      alert("die");
    }
  }
}
4

3 に答える 3

0

厳密な比較を使用しないでください。フレームレートが異なる場合があるためです。そして、ピクセルの衝突を検出しています。各オブジェクトの形状を考慮する必要があります

于 2013-04-25T14:36:54.773 に答える