def getData(self): self.jnts = [con for con in rig.listConnections(self.grp+'.CTRLJoint', s = False, d = True)] self.jnts = CA.order().startOrder(self.jnts)#对数组进行排序 self.scale = CA.distance().getScale(self.jnts[0], self.jnts[-1], 1.24976436649) self.Connect = CA.connectAttribute() self.Connect.attrType = 'long' self.Connect.sourceAttr = 'CTRLCurve' self.Connect.targetAttr = 'CTRLCurve'
def getData(self): self.jnts = [ con for con in rig.listConnections( self.grp + '.CTRLJoint', s=False, d=True) ] self.scale = CA.distance().getScale(self.jnts[0], self.jnts[-1], 0.35) self.Connect = CA.connectAttribute() self.Connect.attrType = 'long' self.Connect.sourceAttr = 'CTRLCurve' self.Connect.targetAttr = 'CTRLCurve'
def getScale(self): self.scale = CA.distance().getScale('Head_Tip_Joint', 'Head_Joint', 3.05659974721)
def getScale(self): self.scale = CA.distance().getScale(self.allCons[0], self.jnts[0], 0.269401452279)