在“引用编辑器”(Reference Editor)中编辑引用路径 
          
          
          可以在“引用编辑器”(Reference Editor)中编辑引用路径。也可以使用环境变量指定一个引用。 
编辑引用路径
1.通过在场景视图中选择“文件 > 引用编辑器(File > Reference Editor)”或“面板 > 面板 > 引用编辑器”(Panels > Panel > Reference Editor)打开“引用编辑器”(Reference Editor)。 
          2.在“未解析名称”(Unresolved Name)文本框中,输入新路径或环境变量,然后单击“重新加载”(Reload)以加载该位置的引用。 
          如果 Maya 找不到指定位置中的引用文件,将会搜索多个默认位置以查找该文件。 
通过选择前缀自定义“未解析名称”(Unresolved name)
您可以运行该 Python 脚本以自定义“未解析名称”(Unresolved name)字段,这样文件路径中将显示您选择的前缀,而不是绝对路径。
import os.path
          import maya.cmds as cmds
          import maya.mel as mel
          import maya.OpenMaya as OpenMaya
          mel.eval('string $MyScenes; putenv $MyScenes "C:/Documents and Settings/admin/My Documents/maya/projects/default/scenes/"')
          def foo(retCode, fileObject, clientData):
          print "Callback was given %s" % fileObject.rawFullName()
          rel = "$MyScenes/"
          rel = rel + (os.path.basename(fileObject.rawFullName()))
          print "Callback changed this to %s" % rel
          fileObject.setRawFullName(rel)
          OpenMaya.MScriptUtil.setBool(retCode, True)
          id = OpenMaya.MSceneMessage.addCheckFileCallback(OpenMaya.MSceneMessage.kBeforeReferenceCheck, foo)
          # for deleting the callback 
          OpenMaya.MMessage.removeCallback(id)
          注意
          使用文件引用时不允许使用相对路径名称。另一种方法是使用环境变量自定义文件路径的显示。 
相关主题
•文件引用提示
          •引用编辑器概述
          请将您关于此页内容的评论发送给我们
        
 (www.cgtsj.com)