我有一个带有多个子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,为了对所有孩子进行单一行动?