proc xformPossPrint()
{
float $xform[] = `getAttr "pSphere1.translate"`;
$q = `getAttr "pSphere1.translateX"`;
if ($q == 1)
{
print ("move " + $xform[0] + $xform[1] + $xform[2] + "\n");
}
else
{
print "没有等于1\n";
}
}
scriptJob -killWithScene -ac "pSphere1.translateX" xformPossPrint;
如果你自己晓得怎么移动一个物体的Mel语言的话,就在时间轴下面的MEL后面的框里输入移动的Mel语言,再回车就可以了,如果你不知道这个移动语言怎么写的话,就打开左下角的Script Editor。再移动下物体,Script Editor里会生成一行移动操作的Mel语言。你看看怎么写的就明白了。复制出来,再输入时间轴下面的MEL后的框里,他就会执行这一命令。
move -r 1 0 0; 或 setAttr A.translateX 1;