标签:collision-detection

  • XNA中任意大小,位置和旋转矩形的碰撞检测 - c#

    时间:2020-8-21

    我正在C#中使用xna,在我的游戏中,我将有各种各样的太空飞船在各处飞行。它们各自在空间中具有任意旋转,大小和位置,我需要一种方法来确定它们何时发生碰撞。理想情况下,该方法将分别使用两个矩形,两个双精度数和两个Vector2分别用于大小,旋转和位置,并返回一个布尔值,指示它们是否相交。 参考方案 看看这些链接: Collision Detection Ove […]

  • 检测立方体和圆锥体是否相交? - python

    时间:2020-8-20

    考虑3D中的两个几何对象: 与轴对齐并由其中心位置及其范围(边长)定义的立方体 一个圆锥体,其与轴不对齐,并且由其顶点的位置,其底部的中心的位置以及顶点处的半角定义 这是在C++中定义这些对象的小代码: // Preprocessor #include <iostream> #include <cmath> #include < […]

  • 如何防止我的精灵通过pygame中的对象? - python

    时间:2020-6-20

    所以我一直在研究游戏,到目前为止最大的问题是我们无法让玩家与场地上的任何物体发生碰撞。相反,它们直接穿过树。谁能告诉我为什么?这是我尝试用于冲突检测的代码: for tree in treelist: if self.player.rect.x == tree.rect.x: self.player.rect.x == self.player.rect.x […]