碰撞检测是确定几何对象是否相交的问题。它是计算机图形学,CAD / CAM,动态模拟和计算机游戏中的重要课题。
我已经开始使用街机模块和使用平铺地图编辑器创建的地图创建一个简单的开放世界游戏。我已经有点先进了,但我遇到了问题。我到处都看过...
当我的玩家在 Godot 4 或更高版本中击中地面时,如何使 TileMap/TileSet 发出碰撞信号
在 Godot 4 中,使用 C#,我很难获取碰撞信号。我使用 TileMap/TileSet 来创建地板,并添加了物理层组件。我的播放器不会掉下来...
我已经这样做了几个小时,我正在尝试做到这一点,以便在拍摄光线投射并且它与带有特定标签的物体碰撞时,启用十字准线,如果没有用 t 击中物体...
我正在尝试创建像素完美的碰撞,但如果我尝试打印碰撞值,我总是发现碰撞发生在点 (8, 0) 上。这是我的代码,谢谢。 碰撞室1 = pygame.im...
我正在检测左脚的碰撞,以防止自己从地面跌落。代码工作得很好,直到我将 gameLoop 函数移动到另一个文件来组织......
检测到碰撞后,如何检查帧中是否仍有某些物体处于碰撞形状2d(Godot)?
我正在制作一个乒乓球克隆。这是当物体接触球时我的代码: func _on_body_entered(body): 旋转 = -旋转 速度=-速度 如果速度.x >= 0: 速度.x =
我做了一个乒乓球游戏。现在的问题是,当我移动球拍时,球不会越过球拍,而是会被一些看不见的墙弹起。这是我的代码,自己运行一下就可以看到效果了...
我几周来一直在努力解决这个问题。这是一款自由落体坑游戏,我的角色(在本例中是黑猩猩 png)在试图躲避时从屏幕顶部跌落到底部......
unity 2D 中的 OnCollisionEnter2D 问题
我正在用 C# 在 Unity 2D 中开发俄罗斯方块游戏。我想检测精灵和四边形之间的碰撞作为墙壁,但我的 OnCollisionEnter2D 函数不起作用。 我将精灵放入数组中...
进行基本的马术比赛(一种古老的街机游戏)克隆,达到碰撞检测,一开始似乎可以工作。 但我发现当我在平台上保持静止或者即使我在平台上移动时,af...
所以,基本上我希望两个圆以加速度1向彼此加速。我想在圆碰撞时停止。 但是,代码会在冲突之前停止。这是因为它计算...
因此,在这个函数中,我对球和桨之间的碰撞进行检测并得分(以及与此问题无关的其他内容)。当球击中球拍时,它会在 o 中反弹...
我正在使用 lwjgl 制作一个 java 3d 项目。 调用 Sphere.getVertices() 方法时 Java 崩溃。但是当我尝试检测两个立方体之间的碰撞时,我看到一个没有组件的黑屏,但是......
在Unreal中,球体组件与地板或墙壁碰撞时可以同时生成Hit和BeginOverlap事件吗?
假设我的虚幻引擎项目中有一个滚动的球。我想检测球何时接触地板以及何时不接触地板(就像我可以在 Uni 中使用 OnCollisionEnter 和 OnCollisionExit 所做的那样......
我一直在尝试在我尝试制作的一个简单游戏中将分数记录在变量中。 当子弹和外星人(代码中的敌人)之间的距离小于一定值时,分数就会增加
pygame 新手,编写一些代码来尝试检测碰撞。这是我编写的一个小测试文件来演示该错误。它实例化两个精灵,并尝试检测...
我正在尝试使用Physics2D.Raycast来检查玩家是否在地面上(我知道还有其他方法来检查玩家是否在地面上,但我认为光线投射是......
基本问题:当玩家在由多个碰撞体组成的平坦表面上移动时,Unity 的物理引擎会产生奇怪的碰撞。幽灵碰撞发生在 Collide 之间的接合处...
我目前正在尝试找到一种方法来获取与我碰撞的特定图块的位置。我有一个带有瓦片地图碰撞器的大型瓦片地图,并且我有一个具有脚本的播放器(见下文)...
这就是我面临的问题。给定两个定向边界框(8个顶点、中心、范围),我想获得框之间的最短距离。 具体来说,我有两个移动的车辆物体...