searchNodeSubtree static method

Object3D? searchNodeSubtree(
  1. List<Object3D> children,
  2. String nodeName
)

Implementation

static Object3D? searchNodeSubtree(List<Object3D> children, String nodeName) {
  for (int i = 0; i < children.length; i++) {
    final childNode = children[i];

    if (childNode.name == nodeName || childNode.uuid == nodeName) {
      return childNode;
    }

    final result = searchNodeSubtree(childNode.children, nodeName);

    if (result != null) return result;
  }

  return null;
}