def on_drive( self, e=None ): selParts = rigPrimitives.getPartsFromObjects( cmd.ls( sl=True ) ) if len( selParts ) <= 1: print 'WARNING :: please select two or more parts - the first part selected will drive consequent parts' return firstPart = selParts.pop( 0 ) for p in selParts: firstPart.driveOtherPart( p )
def on_breakDrive( self, e=None ): for p in rigPrimitives.getPartsFromObjects( cmd.ls( sl=True ) ): p.breakDriver()