Cocos2D 获取所有接触的物体
Cocos2D Get All Contacted Bodies
我目前正在从 SpriteKit
转换为 Cocos2d-swift
,我正试图找到 node.physicsBody.allContactedBodies()
的等价物。有吗?非常感谢任何帮助!
CCPhysicsBody
获得了eachCollisionPair method that basically does the same thing. Edit: it has got some limitations, though, see this
示例:
func getCollisions(pair: CCPhysicsCollisionPair!) {
//do code with the collision pair
}
这里是你的实际称呼:
physicsBody.eachCollisionPair(self.getCollisions)
我目前正在从 SpriteKit
转换为 Cocos2d-swift
,我正试图找到 node.physicsBody.allContactedBodies()
的等价物。有吗?非常感谢任何帮助!
CCPhysicsBody
获得了eachCollisionPair method that basically does the same thing. Edit: it has got some limitations, though, see this
示例:
func getCollisions(pair: CCPhysicsCollisionPair!) {
//do code with the collision pair
}
这里是你的实际称呼:
physicsBody.eachCollisionPair(self.getCollisions)