javascript - 如何让我的 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";
}
}
谢谢!
解决方案
推荐阅读
- c# - 刷为 DependencyProperty = 自动冻结?
- python - 在 Windows 上下载 Python 2.7.15 后未安装 Pip
- sqlite - MediaWiki 在尝试从安装到 docker conainer 的 sqlite db 中读取时引发 DBTransactionStateError
- hadoop - Hadoop 2.7.2 中的 TestDFSIO
- jquery - jQuery - animate().css() 完成
- python - 如何制作具有并行运行命令行工具的功能的python模块(不使用 if __name__ == '__main__': 所以它是可导入的)?
- python - sum函数如何在python中使用for循环
- reactjs - 反应状态:更新数组对象的索引而不显式指定键
- java - 如果我将 Mock 值设为私有,Mockito 是否需要使用反射?
- python - 抓取一些 Facebook 数据但不是全部?Scrapy/Splash/Python