Como configurar a detecção de colisão SceneKit

Olá. Examinei a documentação e não consigo descobrir como configurar a detecção de colisão no kit de cena. Alguém pode mostrar um exemplo. Por favor, ajude, estou muito desesperado para descobrir isso. Obrigado!

Edit: Hello Muito obrigado, desculpe, esqueci de mencionar que meu projeto é rápido. Não é grande coisa que eu possa me traduzir na maior parte.

Eu tenho as BitMasks funcionando corretamente quando os objetos colidem e saltam entre si. No entanto, parece que não consigo fazer a função funcionar

func physicsWorld(world: SCNPhysicsWorld, didBeginContact contact: SCNPhysicsContact){
    let contactMask = contact.nodeA.physicsBody!.categoryBitMask | contact.nodeB.physicsBody!.categoryBitMask
    if (contactMask == (CollisionBallCategory | CollisionTerminatorCategory)) {
        println("Collided")
    }
}

Olhando paraa documentação parece que eu preciso atribuir as cenas que o mundo da física delegou a esse método de alguma forma. Não tenho certeza de como fazer isso.

questionAnswers(1)

yourAnswerToTheQuestion