标签: swift sprite-kit
我有两个SKSpriteNodes,一个是划分屏幕的薄垂直矩形,另一个是从一侧到另一侧弹跳的球。当球接触分隔器时,按预期触发接触。然而,当球在分隔器中移动时,我想继续触发每个帧的接触功能。
如何检测两个SKPhysicsBody对象何时重叠?我使用intersectsNode()函数取得了一些成功,但它使用了精灵的图像大小,它并不总是与物理主体轮廓相匹配,因此我正在寻找替代方案。
谢谢!
答案 0 :(得分:1)
请参阅文档中的allContactedBodies方法。
allContactedBodies