我有两个节点,我想检测它们之间的碰撞,但由于某些原因,
当球在运动时,它会弹开挡板,但我需要能够检测到这一点。
谢谢。
func didBegin(_ contact: SKPhysicsContact)
没有被调用。这是球和球拍:ball.physicsBody?.categoryBitMask = 2
ball.physicsBody?.contactTestBitMask = 2
ball.physicsBody?.isDynamic = true
main.physicsBody?.categoryBitMask = 1
main.physicsBody?.contactTestBitMask = 1
main.physicsBody?.isDynamic = false
_
func didBegin(_ contact: SKPhysicsContact) {
print("Collision") //Obviously this will be better in future, but I need to detect collision for a start
}
当球在运动时,它会弹开挡板,但我需要能够检测到这一点。
谢谢。