在前一节中,您将消防车资源直接导入到了场景中。但是,您也可以从其他文件中引用资源。文件引用无需实际导入文件,即可在场景中表示另一文件中的对象。
引用资源
选择“文件 > 引用编辑器”(File > Reference Editor)。
此时将出现“引用编辑器”(Reference Editor)窗口。
在“引用编辑器”(Reference Editor)中,选择“文件 > 创建引用”(File > Create Reference) >
。
选择“编辑 > 重置设置”(Edit > Reset Settings)。
单击“引用”(Reference)。
将显示文件浏览器。
导航到 GettingStarted2014LessonDataAssetsassets,然后选择 police_car.mb。
单击“引用”(Reference)。
将在“引用编辑器”(Reference Editor)中出现一个条目。该条目表示警车。通过单击引用名称旁边的复选框,可以启用和禁用引用。
现在,可以将警车资源移动到场景中适当的点。到目前为止,您一直是使用“大纲视图”(Outliner)来选择容器。但是,可以更改选择方式,以便在场景中选择容器。
启用以资源为中心选择
选择“窗口 > 设置/首选项 > 首选项”(Window > Settings/Preferences > Preferences)。
将显示“首选项”(Preferences)窗口。
选择“设置”(Settings)下的“选择”(Selection)区域。
启用“以资源为中心选择”(Asset centric selection)。
单击“保存”(Save)。
现在如果在主场景中单击警车的任意部分,则 Maya 将选择对象的资源。
现在选择“移动工具”(Move Tool),然后将警车移动到场景中一条街道的边。使用上述相同步骤,再引用同一警车文件 3 次并将警车排列在场景周围,而不要排列于消防车的路径上。

现在需要一个让所有救急车辆聚集起来的原因。
引用火资源
在“引用编辑器”(Reference Editor)中,选择“文件 > 创建引用”(File > Create Reference)。
单击“引用”(Reference)。
将显示文件浏览器。
导航到 GettingStarted2014LessonDataAssetsassets,然后选择 Flames.mb。
单击“引用”(Reference)。
在“大纲视图”(Outliner)中选择 Flame_AST。
在“通道盒”(Channel Box)中,将 Flame_AST 节点的“平移”(Translate)值设定为“400.581, 84.139, -90.849”。
如果现在播放场景,则房间将在消防车抵达之前燃烧。
