在循环中我有这一行,我需要删除所有副本。我如何才能在 SpriteKit 的 Swift 中做到这一点?
obstacles = obstaclesImage.copy() as! SKSpriteNode
最佳答案
命名你的节点:
obstacleCopy.name = "obstacleCopy"
然后枚举他们的父级:
self.enumerateChildNodesWithName("obstacleCopy") {
node, stop in
node.removeFromParent()
}
关于ios - 删除 SKSpriteNode 的所有副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37775676/