标签: indexing maya mel
所以,我在将这个定义为一个变量时遇到一些困难,因为在translateX中只有一个简单的球体关键帧:
float $myVar = 'keyframe -index 1 -query pSphere1.translateX'; print $myVar
现在......如果我只输入:keyframe -index 1 -query pSphere1.translateX
keyframe -index 1 -query pSphere1.translateX
进入MEL脚本编辑器,它返回我期望的值......但由于某种原因我无法存储该值。
答案 0 :(得分:0)
要将Sphere的关键帧值分配给数组,您应该使用此MEL语法:
string $mySphere[] = `polySphere`; setKeyframe -t 20 -at tx -v 5 $mySphere[0]; keyframe -index 0 -query "pSphere1.tx" $mySphere[0];