//////////////////////////////////////// //////////////////////////////////////// global proc centerFeet() { float $laT[] = `joint -q -a -position l_toes`; float $raT[] = `joint -q -a -position r_toes`; float $mid[]; int $i; for($i=0; $i<3; $i++) { $mid[$i] = ($laT[$i] + $raT[$i]) / 2.0; } float $oldX = getAttr("humanoidRoot.translateX"); setAttr("humanoidRoot.translateX", ($oldX - $mid[0])); float $oldY = getAttr("humanoidRoot.translateY"); setAttr("humanoidRoot.translateY", ($oldY - $mid[1])); float $oldZ = getAttr("humanoidRoot.translateZ"); setAttr("humanoidRoot.translateZ", ($oldZ - $mid[2])); print("did centerFeet\n"); } //////////////////////////////////////// //centerFeet(); //////////////////////////////////////// ////////////////////////////////////////