赞
踩
目录
-
- // 假定父节点的名称是 "parent_node"
- string $children[] = `listRelatives -children parent_node`;
-
- // 解除父级关系,使子节点成为顶级节点
- for ($child in $children) {
- parent -w $child;
- }
-
- // 删除父节点
- delete parent_node;
-
- import maya.cmds as cmds
-
- # 假定父节点的名称是 "parent_node"
- children = cmds.listRelatives('parent_node', children=True) or []
-
- # 解除父级关系,使子节点成为顶级节点
- for child in children:
- cmds.parent(child, world=True)
-
- # 删除父节点
- cmds.delete('parent_node')
把这个mel指令拖拽到工具架里面,取个名字,
调用方法:选择根节点,然后点击按钮,就全选所有子节点了。
- // 获取当前选中的节点列表,选择第一个节点作为父节点
- string $selection[] = `ls -sl`;
- if (size($selection) > 0) {
- string $parentNode = $selection[0];
-
- // 选中父节点和其所有子节点
- select -r -hi $parentNode;
- } else {
- print("No objects selected. Please select a parent node first.\n");
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。