如何枚举Sprite Kit场景中的所有节点?
我想枚举场景中的所有节点。 不仅是场景本身的孩子,还有那些孩子的孩子,以及那些孩子的孩子……所以我希望能够通过整个节点层次结构。
有没有一种方法可以在不知道节点树有多深的情况下做到这一点?
是的,使用enumerateChildNodesWithName:usingBlock:
并传递//*
作为节点名称。 您应该能够在任何节点上调用它。
这实际上是Apple文档中的一个例子:
// *此搜索字符串匹配节点树中的每个节点。
我想枚举场景中的所有节点。 不仅是场景本身的孩子,还有那些孩子的孩子,以及那些孩子的孩子……所以我希望能够通过整个节点层次结构。
有没有一种方法可以在不知道节点树有多深的情况下做到这一点?
是的,使用enumerateChildNodesWithName:usingBlock:
并传递//*
作为节点名称。 您应该能够在任何节点上调用它。
这实际上是Apple文档中的一个例子:
// *此搜索字符串匹配节点树中的每个节点。