不用自带的刚体物理碰撞,有计算2个aabb包围盒碰撞点的方法吗?

如题,找到一个方法但是不知道如何使用,各位大佬有没有其他的算法,搜索了一大圈没有贴别明确的。

系统方法 geometry.intersect.resolve
/**
* @zh
* g1 和 g2 的相交性检测,可填入基础几何中的形状。
* @param g1 几何1
* @param g2 几何2
* @param outPt 可选,相交点。(注:仅部分形状的检测带有这个返回值)
*/
resolve(g1: any, g2: any, outPt?: null): any;

还有一个问题,物理系统碰撞点的信息 为什么不能也返回给非刚体的触发器呢?

1赞

已找到方法,可以将线性阻尼和旋转阻尼设置为0,还有线性速度因子,旋转速度因子都设置为0,那么刚体就不会产生物理效果,但会有碰撞数据的回调。

碰撞检测有aabb参数,可以直接使用。有个boundingbox的东西,好像可以不添加collider就能用。

谢谢,碰撞检测用过,但是只能检测是否碰撞,不能返回碰撞点的信息,返回值是个布尔值。现在还是用钢体碰撞体解决了问题。

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。