可能会出现这样一种情况:需要将节点从特定名称空间中移除,随后再将保留名称空间从场景中移除。这类情况可能如下:
可以使用“名称空间编辑器”(Namespace Editor)或使用 namespace MEL 命令来移除名称空间。
使用“名称空间编辑器”(Namespace Editor)移除名称空间
对象/节点的名称空间将在“通道盒”(Channel Box)和“大纲视图”(Outliner)中亮显。例如,对于一个具有指定名称空间的对象,其名称可能如下所示:
spaceJunk:pSphere1
如果要移除的名称空间包含节点,将出现“确认名称空间删除”(Confirm Namespace Deletion)窗口。
接下来的两套步骤介绍了如何在场景中将节点从现有名称空间中移除,并使用 namespace MEL 命令将保留名称空间从场景中移除。
选择对象/节点后,其名称空间将出现在“通道盒”(Channel Box)、“大纲视图”(Outliner)或其他编辑器中。具有指定名称空间的对象的名称将显示如下:
spaceJunk:pSphere1
namespace -mv “spaceJunk” “:” -f
任何拥有“spaceJunk”名称空间的节点现在没有指定的名称空间。即,: 指定默认的名称空间,-f 标志强制命令,即使其会产生命名冲突也是如此。因此,具有相同名称的节点将被指定一个递增的数字。
若要移除保留名称空间,必须首先确保场景中当前没有节点位于该名称空间中。有关详细信息,请参见上述步骤。
namespace -rm “spaceJunk”