在前一节中,您将消防车资源直接导入到了场景中。但是,您也可以从其他文件中引用资源。文件引用无需实际导入文件,即可在场景中表示另一文件中的对象。          

引用资源        

  1. 选择“文件 > 引用编辑器”(File > Reference Editor)。                

    此时将出现“引用编辑器”(Reference Editor)窗口。                

  2. “引用编辑器”(Reference Editor)中,选择“文件 > 创建引用”(File > Create Reference) >

  3. 选择“编辑 > 重置设置”(Edit > Reset Settings)

  4. 单击“引用”(Reference)。                

    将显示文件浏览器。                

  5. 导航到 GettingStarted2014LessonDataAssetsassets,然后选择 police_car.mb

  6. 单击“引用”(Reference)

    将在“引用编辑器”(Reference Editor)中出现一个条目。该条目表示警车。通过单击引用名称旁边的复选框,可以启用和禁用引用。                

现在,可以将警车资源移动到场景中适当的点。到目前为止,您一直是使用“大纲视图”(Outliner)来选择容器。但是,可以更改选择方式,以便在场景中选择容器。          

启用以资源为中心选择        

  1. 选择“窗口 > 设置/首选项 > 首选项”(Window > Settings/Preferences > Preferences)。                

    将显示“首选项”(Preferences)窗口。                

  2. 选择“设置”(Settings)下的“选择”(Selection)区域。

  3. 启用“以资源为中心选择”(Asset centric selection)

  4. 单击“保存”(Save)

现在如果在主场景中单击警车的任意部分,则 Maya 将选择对象的资源。          

现在选择“移动工具”(Move Tool),然后将警车移动到场景中一条街道的边。使用上述相同步骤,再引用同一警车文件 3 次并将警车排列在场景周围,而不要排列于消防车的路径上。          

现在需要一个让所有救急车辆聚集起来的原因。          

引用火资源        

  1. “引用编辑器”(Reference Editor)中,选择“文件 > 创建引用”(File > Create Reference)

  2. 单击“引用”(Reference)。                

    将显示文件浏览器。                

  3. 导航到 GettingStarted2014LessonDataAssetsassets,然后选择 Flames.mb

  4. 单击“引用”(Reference)

  5. “大纲视图”(Outliner)中选择 Flame_AST。

  6. “通道盒”(Channel Box)中,将 Flame_AST 节点的“平移”(Translate)值设定为“400.581, 84.139, -90.849”。

如果现在播放场景,则房间将在消防车抵达之前燃烧。          

,