¿Recorrer a todos los hijos de un SKNode?
Tengo un SKNode con varios SKSpriteNodes secundarios. Un ejemplo simplificado:
var parentNode = SKNode()
var childNode1 = SKSpriteNode()
var childNode2 = SKSpriteNode()
self.addChild(parentNode)
parentNode.addChild(childNode1)
parentNode.addChild(childNode2)
Quiero correr uncolorizeWithColor
acción sobre todos estos niños. Cuando ejecuto la acción enparentNode
No hay ningún efecto.
No puedo usarenumerateChildNodesWithName
en el padre, porque muchos de sus hijos ya tienen nombres que estoy usando.
¿Hay alguna forma de recorrer todos los hijos deparentNode
, para ejecutar una sola acción en todos ellos?