SpriteKit报告不存在的联系人。我在didBeginContact中设置了一个断点,发现了这个:
(lldb) po contact.bodyA <SKPhysicsBody> type:<Rectangle> representedObject:[<SKSpriteNode> name:'5' texture:[<SKTexture> 'Brick_3.png' (60 x 60)] position:{600, 120} size:{60, 60} rotation:0.00]
(lldb) po contact.bodyB <SKPhysicsBody> type:<Rectangle> representedObject:[<SKSpriteNode> name:'bullet' texture:['nil'] position:{568.67426, 86.000015} size:{15, 8} rotation:0.00]
(lldb) p bodyB.usesPreciseCollisionDetection (BOOL) $10 = YES
BodyA没有动。 BodyB正在运行一个向正X方向移动的动作。它的y值没有变化。
有人能说出为什么会认为这2具尸体有联系吗?