collision-detection 相关问题

碰撞检测是确定几何对象是否相交的问题。它是计算机图形学,CAD / CAM,动态模拟和计算机游戏中的重要课题。

平局更新如何中断功能状态

在使用 java 脚本的突围游戏中,我如何编辑功能以使砖块在 2 次点击后隐藏而不是一次,并且在点击一次后改变颜色 这是代码: 砖块对象 画砖功能

回答 0 投票 0

WPF 中的射线命中测试

我正在尝试实现在多个 MeshGeometryVisual3D 对象之间移动的 Modelvisual3D 对象之间的碰撞检查,并且无法在 media3d 和 sharpdx 之间进行矩阵/矢量/点转换

回答 0 投票 0

如何在 pygame 中检测碰撞?

我使用下面的类制作了一个子弹列表和一个精灵列表。如何检测子弹是否与 sprite 发生碰撞,然后删除该 sprite 和子弹? #定义精灵类...

回答 5 投票 0

碰撞检测无法正常工作,

我是 Unity 的新手,在 Unity3D 中遇到碰撞检测问题。 具体来说,当碰撞明显进入时,不会调用 OnCollisionEnter 方法,神奇的是它只是 ca ...

回答 0 投票 0

Python和穿墙

我怎样才能让乌龟不能穿过边界? def can_move(玩家,dx,dy,boundaries_lvl1): # 计算玩家的下一个位置 next_x = player.xcor() + dx 下一个_...

回答 0 投票 0

如何在 java 中检测与省略号的交集

我正在尝试制作像游戏一样的粉碎兄弟,我希望 hitboxes 是省略号,因为我可以看到它们在哪里更好地碰撞并朝更准确的方向移动它们,我正在使用公式 ((x-h)^2 ...

回答 0 投票 0

使 2D 对撞机仅命中特定的 2D 对撞机而不使用碰撞层遮罩

在我的2D游戏中,有一些随机放置的圆圈和一些球。 每个球都有一个圆圈的参考,这个圆圈将施加一个力将球拉到它的中心。 然而,巴尔...

回答 1 投票 0

如何确保两个对象之间的碰撞只注册一次,并且发生碰撞时所做的任何更改在碰撞结束后仍然存在? [重复]

我正在开发一款游戏,它依赖于两个物体的碰撞来运行游戏。 但是,我注意到碰撞不是只发生一次,而是无限次发生......

回答 0 投票 0

为什么在OBB-OBB测试中我们可以通过这种方式得到向量的投影长度?

我发现一段代码在做OBB交叉测试,这让我很困惑。 结构 OBB { 点 c;// 中心 矢量 u[3];// 局部 x、y 和 z 轴 vector e;//正半角

回答 0 投票 0

我怎样才能让这些碰撞正常工作?

我设法让碰撞在我的 javascript 游戏中起作用,但只有玩家的左上角发生碰撞。我已经尝试了十几种不同的方法来解决这个问题,但没有一个有用......

回答 0 投票 0

解决简单 TypeScript 游戏引擎中的冲突

我目前正在用 TypeScript 创建一个简单的游戏引擎/框架。到目前为止一切正常,我什至实现了多人游戏,但这是我的 Colision 检测中断的地方。在...

回答 1 投票 0

在游戏开发中针对可变形地形优化实时物理引擎

我正在尝试为我的游戏实现一个支持可变形地形的实时物理引擎,但我无法优化它的性能。我的引擎使用基于粒子的方法来模拟......

回答 0 投票 0

计算两个移动的 aabb 之间的撞击时间

现在,我正在尝试使用 minkowski 和来计算 2d aabb 之间的影响时间。 这是我创建的函数的实现,但它不起作用,因为我的一些实体......

回答 0 投票 0

如何在 pygame 中检测碰撞?

我使用下面的类制作了一个子弹列表和一个精灵列表。如何检测子弹是否与 sprite 发生碰撞,然后删除该 sprite 和子弹? #定义精灵类...

回答 5 投票 0

我希望将我的碰撞检测方法更改为基于网格的碰撞方法,我将如何尽可能高效地执行此操作?

我的程序是一个粒子动力学模拟,它是通过用户在 Tkinter GUI 中输入的参数初始化模拟窗口而创建的。我的代码在我的所有测试中都能正常工作

回答 0 投票 0

当瓷砖大于一个单位大时碰撞后获取瓷砖

在 Godot 4.0 中,我试图添加检测与瓷砖碰撞的能力,该碰撞会在瓷砖被击中时移除。我用 1x1 的瓷砖让它工作,但是当我把瓷砖变大时(使 ti...

回答 0 投票 0

我的碰撞不起作用所以你知道如何解决它吗?

所以我正在制作一个游戏,玩家将球击到墙上并反弹,但当我设置玩家和墙壁时,我试图做到这一点,这样你就可以与墙壁碰撞,但我 .. .

回答 0 投票 0

如何在吃豆子游戏中进行墙壁碰撞? (绿脚)

我想制作 Pacman 游戏,但我对此很困惑,而 greenfoot 不支持检测合并的透明图像对象。 我尝试使用 getColorAt() 但我尝试使用 getColorA ...

回答 0 投票 0

Godot 的 Area2D 有时无法立即检测到碰撞

我有一个快捷栏位于顶部直到玩家靠近,然后它移动到底部,反之亦然。 Area2D 在顶部工作得很好,它在第一次触摸时立即做出反应,但底部我......

回答 0 投票 0

平铺碰撞编辑器,Phaser 中使用的对象层

我在 Tiled 中以这种方式添加了树碰撞。 我如何使用此碰撞与 Phaser 中的玩家发生碰撞?

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.