MAYA 绑定 批量 关联属性 (手指FK 2 SK)

版权声明:大家好,我是笨笨,笨笨的笨,笨笨的笨,转载请注明出处,谢谢! https://blog.csdn.net/jx520/article/details/83341650

选一堆对象 ,批量 关联属性。 数组分两半,前一半连给后一半。 有空再补个UI

select -r L_HandThumbBasic_fkJoint L_HandThumb1_fkJoint L_HandThumb2_fkJoint L_HandThumb3_fkJoint L_HandIndexBasic_fkJoint L_HandIndex1_fkJoint L_HandIndex2_fkJoint L_HandIndex3_fkJoint L_HandIndex4_fkJoint L_HandMiddleBasic_fkJoint L_HandMiddle1_fkJoint L_HandMiddle2_fkJoint L_HandMiddle3_fkJoint L_HandMiddle4_fkJoint L_HandPinkyBasic_fkJoint L_HandPinky1_fkJoint L_HandPinky2_fkJoint L_HandPinky3_fkJoint L_HandPinky4_fkJoint L_HandRingBasic_fkJoint L_HandRing1_fkJoint L_HandRing2_fkJoint L_HandRing3_fkJoint L_HandRing4_fkJoint ;

select -tgl L_HandThumbBasic_skJoint L_HandThumb1_skJoint L_HandThumb2_skJoint L_HandThumb3_skJoint L_HandIndexBasic_skJoint L_HandIndex1_skJoint L_HandIndex2_skJoint L_HandIndex3_skJoint L_HandIndex4_skJoint L_HandMiddleBasic_skJoint L_HandMiddle1_skJoint L_HandMiddle2_skJoint L_HandMiddle3_skJoint L_HandMiddle4_skJoint L_HandPinkyBasic_skJoint L_HandPinky1_skJoint L_HandPinky2_skJoint L_HandPinky3_skJoint L_HandPinky4_skJoint L_HandRingBasic_skJoint L_HandRing1_skJoint L_HandRing2_skJoint L_HandRing3_skJoint L_HandRing4_skJoint ;

select -r R_HandThumbBasic_fkJoint R_HandThumb1_fkJoint R_HandThumb2_fkJoint R_HandThumb3_fkJoint R_HandIndexBasic_fkJoint R_HandIndex1_fkJoint R_HandIndex2_fkJoint R_HandIndex3_fkJoint R_HandIndex4_fkJoint R_HandMiddleBasic_fkJoint R_HandMiddle1_fkJoint R_HandMiddle2_fkJoint R_HandMiddle3_fkJoint R_HandMiddle4_fkJoint R_HandPinkyBasic_fkJoint R_HandPinky1_fkJoint R_HandPinky2_fkJoint R_HandPinky3_fkJoint R_HandPinky4_fkJoint R_HandRingBasic_fkJoint R_HandRing1_fkJoint R_HandRing2_fkJoint R_HandRing3_fkJoint R_HandRing4_fkJoint ;

select -tgl R_HandThumbBasic_skJoint R_HandThumb1_skJoint R_HandThumb2_skJoint R_HandThumb3_skJoint R_HandIndexBasic_skJoint R_HandIndex1_skJoint R_HandIndex2_skJoint R_HandIndex3_skJoint R_HandIndex4_skJoint R_HandMiddleBasic_skJoint R_HandMiddle1_skJoint R_HandMiddle2_skJoint R_HandMiddle3_skJoint R_HandMiddle4_skJoint R_HandPinkyBasic_skJoint R_HandPinky1_skJoint R_HandPinky2_skJoint R_HandPinky3_skJoint R_HandPinky4_skJoint R_HandRingBasic_skJoint R_HandRing1_skJoint R_HandRing2_skJoint R_HandRing3_skJoint R_HandRing4_skJoint ;




string $sels[] = `ls -sl`;
int $selSize,$halfSize;

$selSize = size($sels);
$halfSize = $selSize/2;
if ( ($selSize % 2) != 0)
{
	error "成对选择,方可关联";
}

int $i,$selSize;
for ($i = 0 ; $i < $halfSize; $i++ )
{
print ($i + " / " +  ($i+$halfSize-1) + " / " +  $halfSize + "n");
	CBdeleteConnection ($sels[($i+$halfSize)] + ".r");
	connectAttr -f ($sels[$i]+".r") ($sels[$i+$halfSize]+".r");
}

猜你喜欢

转载自blog.csdn.net/jx520/article/details/83341650