我有两个SKShapeNodes - 一个采用基于边缘的SKPhysicsBody,另一个采用基于体积的SKPhysicsBody,并且我想在没有碰撞的情况下检测它们的交集。我已经成功实现了这一点,SKPhysicsContactDelegate接触方法在一个节点经过另一个节点时被调用,但我的问题是,即使一个物体完全包含在另一个物体中,当“边缘”不再相交时,didEndContact也会被调用。最好的方法是确定真正的接触或重叠,而不仅仅是边缘相交吗?我尝试使用usesPreciseCollisionDetection,但无济于事。