如何枚举Sprite Kit场景中的所有节点?

时间:2014-09-09 16:22:04

标签: ios objective-c sprite-kit

我想枚举场景中的所有节点。不仅是场景本身的孩子,还有那些孩子,以及那些孩子的孩子......所以我希望能够通过整个节点层次结构。

有没有一种方法可以在不知道节点树有多深的情况下做到这一点?

1 个答案:

答案 0 :(得分:10)

是的,使用enumerateChildNodesWithName:usingBlock:并传递//*作为节点名称。您应该可以在任何节点上调用它。

这实际上是Apple's docs中的一个例子:

  

// *此搜索字符串与节点树中的每个节点匹配。