首页 > 解决方案 > 如何让我的 png 在与另一个 png 的碰撞中消失?

问题描述

我正在制作一个游戏,我正在使用 ArrowUp 和 ArrowDown 键在 Y 轴上上下移动风车的头部。

我有风从屏幕左侧到右侧,仅在 x 轴上(使用@keyframes)。

当/如果它击中风车头时,我需要风消失,最好使用 if() 语句。

风和风车头都是具有不同 div 和 id 的 png。

我目前正在用 html 和 js 编写,用 css 对其进行样式设置。

这是我当前的非功能 if() 语句:

function vindkollision()
{
    var vindforsvind = document.getElementsById("div1");
    var vindmøllehoved = document.getElementById("car");
    if(vindforsvind.x && vindforsvind.y == vindmøllehoved.x && vindmøllehoved.y)
    {
        vindforsvind.style.display = "none";
    }
}

谢谢!

标签: javascriptif-statementbooleanpngcollision

解决方案


推荐阅读