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

ada*_*603 7 objective-c ios sprite-kit

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

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

Mik*_*e S 11

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

它实际上是Apple文档中的一个例子:

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