![]() If target.find( 'Switch' ) != -1: target = target.replace( 'Switch', 'IK' ) Index = self._followTargets.index( target )Ĭmds.setAttr( target+'.'+attr, self._followValues.pop(0) ) MtxList = cmds.getAttr( target.replace( 'Switch', 'IK' )+'.wm' ) ![]() ![]() PoleVMtxList = cmds.getAttr( poleVTarget+'.wm' ) PoleVTarget = target.replace( 'Switch_CTL', 'PoleV_CTL' ) MtxList = cmds.getAttr( otherTarget+'.wm' ) OtherTarget = target.replace( 'Collar_L', 'Arm_L_PoleV' ).replace( 'Collar_R', 'Arm_R_PoleV' ) tupFloatVariableValueCallback(valueAttr, valfld)Ĭmds.button(rembtn, edit=1, command=lambda *args: self.removeFloatVariable(nodeAttr, varslayout, i-1))Ĭmds.removeMultiInstance("%s" % (baseNameAttr, len(children)-1), b=True)Ĭmds.removeMultiInstance("%s" % (baseValueAttr, len(children)-1), b=True) tupVariableNameCallback(nameAttr, namefld) Rembtn, namefld, _, valfld = cmds.formLayout(children, query=1, childArray=1)Ĭmds.setAttr(nameAttr, cmds.getAttr(baseNameAttr + nextIndexStr), type="string")Ĭmds.setAttr(valueAttr, cmds.getAttr(baseValueAttr + nextIndexStr)) Def removeFloatVariable(self, nodeAttr, varslayout, index):Ĭhildren = lumnLayout(varslayout, query=1, childArray=1)īaseValueAttr = nodeAttr.replace("fparam_name", "fparam_value")
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
June 2023
Categories |