判断任意深度的嵌套关系:

  

export function isObjectInHierarchy(child, parent) {
  if (!child || !parent) return false;

  let o = child;
  while (o) {
    if (o === parent) return true;
    o = o.parent;
  }
  return false;
}
isDescendant(meshA, groupB); // true / false

 

posted @ 2026-02-04 16:25  SimoonJia  阅读(2)  评论(0)    收藏  举报