我想列出场景中的所有节点。不仅仅是场景本身的子节点,还包括这些子节点的子节点以及它们的子节点等等...所以我希望能够遍历整个节点层次结构。
有没有一种方法可以在不知道节点树深度的情况下完成这个操作?
有没有一种方法可以在不知道节点树深度的情况下完成这个操作?
使用enumerateChildNodesWithName:usingBlock:
方法并将//*
作为节点名称传递,就可以在任何节点上调用该方法。
实际上,在Apple的文档中有一个示例:
//*此搜索字符串匹配节点树中的每个节点。
*
,但那只枚举场景的直接子节点。 - notadam