相关疑难解决方法(0)

循环遍历SKNode的所有孩子?

我有一个带有多个子SKSpriteNodes的SKNode.一个简化的例子:

var parentNode = SKNode()
var childNode1 = SKSpriteNode()
var childNode2 = SKSpriteNode()

self.addChild(parentNode)
parentNode.addChild(childNode1)
parentNode.addChild(childNode2)
Run Code Online (Sandbox Code Playgroud)

我想colorizeWithColor对所有这些孩子采取行动.当我执行操作时parentNode,没有任何效果.

我不能enumerateChildNodesWithName在父母身上使用,因为它的许多孩子已经拥有我正在使用的名字.

有没有办法循环所有孩子parentNode,为了对所有孩子进行单一行动?

ios sprite-kit swift

4
推荐指数
1
解决办法
5296
查看次数

标签 统计

ios ×1

sprite-kit ×1

swift ×1