MaYa自动刷新贴图脚本
1、打开Hotkey Editor
打开Maya,在Window下找到Setting/Preferences,打开Hotkey Editor。

2、输入代码
在弹出来的快捷键编辑器里找到User一栏(此处有个快速的方法,光标来到Categories栏处,关脾侨按下U,就可以快速检索到U开头的卷展栏),点击右边的新建,任意取一个名字(reload),并输入以下代码:
proc XHT_reloadAllFiles()
{
string $RAF_list[] = `ls -type "file"`;
string $RAF_fileName[];
if (`size($RAF_list)` == 0)
{
print ("RELOAD ALL FILES : 没有贴图被冷屈刷新 \n");
}
else
{
int $RAF_i;
for ($RAF_i=0; $RAF_i < size($RAF_list) ; $RAF_i++)
{
string $RAF_textureName = `getAttr($RAF_list[$RAF_i]+".fileTextureName")`;
setAttr -type "string" ( $RAF_list[$RAF_i] + ".fileTextureName") $RAF_textureName;
print ($RAF_list[$RAF_i] + " reloaded 泛宙\n");
}
print ("reload all files : 所有贴图已被刷新 \n");
}
}
XHT_reloadAllFiles();

3、设置快捷键
接着可以给该代码设置一个快捷键,在上方的Key处输入一个字母,可以结合Alt或者Ctrl,或者是单独一个字母,设置完成后点击Assing,接着点左下方的保存即可,试试看,现在只要按一下快捷键就可以刷新贴图了,在脚本栏上会显示文字提示。