当它到达屏幕底部时通知

时间:2014-04-27 20:28:37

标签: ios iphone objective-c sprite-kit

当我的SKSpriteNode点击屏幕底部时,我需要收到通知我该怎么办?

我创建了一个:

     self.physicsBody = [SKPhysicsBody bodyWithEdgeLoopFromRect:self.frame];

和2位掩码类别。一个用于移动器,另一个用于屏幕边缘。

    mover.physicsBody.categoryBitMask = moverCategory;
    self.physicsBody.categoryBitMask = worldCategory;

    mover.physicsBody.contactTestBitMask = worldCategory;

当动议者也达到最高优势时,会收到通知。如何将此限制仅限于屏幕的下边缘?

1 个答案:

答案 0 :(得分:0)

最简单的解决方案是创建一个新节点,使用所需属性为其分配物理主体并将其放在底部。