【发布时间】:2017-07-10 14:57:57
【问题描述】:
如何复制包含两个或多个SKTileMapNode 的SKTileMapNode 或SKNode。
结构是:
- BackgroundNode(空)
- SKTileMapNode
- SKTileMapNode
我希望在我的场景中执行以下操作:
guard let background = self.childNode(withName: "BackgroundNode") else {
return
}
background0 = background
background1 = background.copy()
self.addChild(background1)
这会导致不可见的东西。节点已复制,但我仍然看不到任何内容,并且 SKTileMap 的值未正确复制到副本中。例如不应用 tileSize。
如何获得我的BackgroundNode 的副本?
【问题讨论】:
标签: ios swift sprite-kit gameplay-kit