fixed collision detection between bombs and player
This commit is contained in:
parent
af9066fea9
commit
004c9755ef
|
|
@ -56,7 +56,7 @@ function checkExplosion() {
|
||||||
for (let element of document.getElementsByClassName("explosion")) {
|
for (let element of document.getElementsByClassName("explosion")) {
|
||||||
var elemRect = element.getBoundingClientRect();
|
var elemRect = element.getBoundingClientRect();
|
||||||
var playerRect = document.getElementById("player").getBoundingClientRect();
|
var playerRect = document.getElementById("player").getBoundingClientRect();
|
||||||
if (elemRect.bottom >= playerRect.top && elemRect.right >= playerRect.left) {
|
if (elemRect.bottom >= playerRect.top && elemRect.right >= playerRect.left && elemRect.left <= playerRect.right && elemRect.top <= playerRect.bottom) {
|
||||||
document.getElementById("player").style.display = "none";
|
document.getElementById("player").style.display = "none";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue