问题标签 [jquery-collision]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
983 浏览

javascript - jQuery 碰撞插件 | 如何实际检查是否有碰撞

我在一个简单的(或者我认为的)乒乓球游戏中使用jQuery Collision 。没有人工智能或在线互动,只有两个桨和现实生活中一两个玩家可以控制的球。

当试图为球设置动画并检查它是否真的与任何东西发生碰撞时,我做不到。我已经阅读了 SourceForge 上的文档(请参阅上面的链接),但是对于如何实际检查对撞机是否真的击中任何东西,我仍然有点迷茫。在我看来,文档可以使用一些示例。

我目前拥有的 JavaScript 代码:

我也试过if (bottomPaddleHits == 1),但也不好。


顶部/底部桨和球的 CSS,如果重要的话:

我只是不确定如何检查某些东西是否真的被击中。

0 投票
3 回答
879 浏览

javascript - jQuery Mouseenter 事件未触发它在单击时触发

jQuery mouseenter 事件未在鼠标输入中触发它在单击时触发

JsBin http://jsbin.com/urEpESAM/19/edit

如果在 mouseMove 中写入 mouseenter 事件,这里工作正常,但它变得慢得多

0 投票
2 回答
145 浏览

javascript - jquery为每个按键事件生成不同的id

大家好,我正在尝试使用 jquery 和 jquery-collision 制作太空射击游戏。我几乎完成了,但一个问题是,每次我按下spacebar拍摄它只会创建相同的 ID 和类的projectilediv。因此,如果第一个projectile是在空白的一侧射击而另一个是朝敌人射击,那么在击中后它们两个会同时消失。以下是代码:

我想为每个spawnBullet()调用创建不同的基于 id 的 div。但我想不出任何想法。迫切需要帮助。肿瘤坏死因子。

0 投票
1 回答
29 浏览

javascript - 用 jQuery 中的另一个对象拉起对象

我正在尝试使用jQuery 1.9.1&制作动画jQuery-collision,我想在其中将一个对象与它所站立的对象一起拉起。站立平台会上升,它会带走站在上面的物体。但到目前为止,我无法做到这一点。这是我的代码,

JSFiddle 演示在这里

我怎样才能使物体随平台上升?非常需要这个帮助!谢谢。

0 投票
1 回答
427 浏览

javascript - 动态调整容器中的碰撞元素

我已经绝对定位了不同的元素position.topheight从数据库生成。

我要做的就是通过将它们向右移动同时调整宽度以适应<body>容器内部来解除这些元素的碰撞。

我在将“左”位置应用于碰撞元素时遇到问题。

我使用https://sourceforge.net/projects/jquerycollision/来检测碰撞。

这是最终图片的外观:

截屏

0 投票
1 回答
767 浏览

javascript - 碰撞检测/无法读取未定义的属性“defaultView”

我正在创建我的第一个游戏,迷宫类型,带有碰撞检测。我目前正在通过连续运动(仍然有一些错误)移动“工具”div并检查碰撞。

当我将碰撞项目传递到代码底部的检查时,我收到错误“无法读取未定义的属性‘defaultView’”。

main.js

样式.css

索引.html

感谢您的任何帮助!

0 投票
2 回答
195 浏览

javascript - 检查 JavaScript 中 2 个 div 之间的冲突

当检测到与形成障碍物的 div 的上部发生碰撞时,我遇到了问题。

我可以检测到与侧面和下边缘的碰撞,但不能检测到与上边缘的碰撞。

我有这两次碰撞,但我无法让角色留在那个 div 上

我在这里留下了 github 的链接https://github.com/JesusSilva/super-mario

0 投票
0 回答
55 浏览

javascript - 两个 div 之间的 jQuery 冲突未按预期工作

我从这里使用 Jquery 碰撞插件并在这里​​尝试了一个小提琴。当用户将一个对象移到另一个对象上时,我正在尝试检查碰撞结果。它没有按预期工作,并引发错误,说明未定义碰撞。

jQuery代码

HTML 代码

0 投票
1 回答
32 浏览

javascript - 在初始化/ div 碰撞之前无法访问“isColliding”

我正在尝试制作一个抓蛋游戏,并在网上找到了一些代码片段,并希望它们一起工作,这样当两个 div 发生碰撞时,分数就会增加一个。我收到此错误无法在初始化之前访问“isColliding”。另外我不知道 div 碰撞是否有效,因为由于错误我无法对其进行测试,在此先感谢您的帮助!

代码: