可通过多种方法查看层次结构并在其中选择对象。
可通过下列方法查看链接层次中的父对象和子对象之间的关系。
要按层次列出对象。请在对话框上启用“显示子树”。这将在父对象下方缩进其子对象。
在控制器列表中显示层次
带加号的方形图标表示该对象下存在一个塌陷分支,减号则表示已展开分支。单击加号图标可展开分支,而单击减号图标可塌陷分支。
在层次中选择一个或多个对象后,可使用 Page Up 和 Page Down 键选择其直接祖先或后代。
要选择一个对象及其所有后代,可以:
自定义用户界面中提供“选择同级项 - 下一个”和“选择同级项 - 上一个”操作,它们出现在“主 UI”组和“所有命令”类别中。您可以将它们指定为热键、工具栏按钮等等。我们建议分别将它们指定给右箭头键和左箭头键,默认情况下,不会将这些键指定为键盘快捷键。
通过这些命令之一使用只位于相同层次级别的一个对象替换当前选择。更准确地说,在此上下文中同级项定义为与选定对象的最近父对象的代距相同的对象。符合此定义的所有对象为同级项,所以在不对称层次中,对象 A 可以是对象 B 的同级项,但是反过来不成立。
虚拟辅助对象的不对称层次如下所示:
“从场景中选择”对话框中的层次 |
视口中的层次(已添加的数目) |
在视口图像中,虚拟对象 06、08 和 02 彼此之间似乎是同级项。但是,该设置实际上更复杂,因为虚拟对象 02 和 08 是 Dummy03 的直接子对象,而 Dummy06 是 Dummy05 的直接子对象,后者与 Dummy03 位于相同层次级别:
采用此方法定义同级项具有实际的优势,例如,循环查看角色一侧所有手指的选择,而不用跳过其他手选择。但是在选定胳膊对象之后循环查看同级项,通常会选定相反的胳膊对象。
使用这些命令时,无法选择隐藏和冻结对象,但是当决定哪个对象是同级项以及哪个对象不是同级项时将它们视为层次的一部分。此外,如果选择过滤器处于活动状态,则无法选择不符合过滤器标准的同级项。在所有这种情况下,如果所有同级项存在,则忽略不合格的同级项,而选择未来的同级项。