我正在寻找一种在播放器与之接触时删除节点的方法。 (游戏中的前硬币)
func didBeginContact(contact: SKPhysicsContact) {
if contact.bodyA.categoryBitMask == ColliderType.Coin.rawValue || contact.bodyB.categoryBitMask == ColliderType.Coin.rawValue {
//Delete that coin
}
答案 0 :(得分:2)
没关系找到它!
func didBeginContact(contact: SKPhysicsContact) {
if contact.bodyA.categoryBitMask == ColliderType.Coin.rawValue || contact.bodyB.categoryBitMask == ColliderType.Coin.rawValue {
contact.bodyA.node?.removeFromParent()
}