iOS Sprite Kit与元素移动碰撞

时间:2014-02-25 16:16:50

标签: ios iphone sprite

是否可以使用Sprite kit的physicsBody进行元素冲突并仍允许元素相互通过?我感兴趣的是,只有当两个边界互相撞击然后让它们相互通过时才能调用该委托:)

1 个答案:

答案 0 :(得分:2)

是的,这是可能的。您可以从对象之间的冲突中注册回调,但不会让碰撞影响对象本身。

Ray Wenderlich - Sprite Kit一书在Zombie Conga游戏教程中解释了如何做到这一点。

试试这个... http://www.raywenderlich.com/42699/spritekit-tutorial-for-beginners

“碰撞检测和物理:实施”一节应该解释你需要什么。

刚刚快速阅读了你想要的两件事......

contactTestBitMask这是您希望接收碰撞回调的对象冲突。 collisionBitMask这是哪个对象会相互碰撞并“反弹”。