我正在创建一个游戏,其中随机对象将落下,如果其中一个对象触及玩家,则该对象将消失。我尝试使用particles.splice,但它没有用。知道如何在物体相互碰撞时移除物体吗?
function hitDetect(m, mi) {
var e = mi;
if (m.x + m.w >= e.x && m.x <= e.x + e.w && m.y >= e.y && m.y <= e.y + e.h) {
if (mi >= -1)
particles.splice(this.particles[mi], 1);
// Remove the object that touches the player
// particles.splice(this.particles[mi],1);
}
}