示例#1
0
 def set_guide_positions(self):
     """
     sets the positions
     :return: <bool> True for success.
     """
     if self.guide_joints and "positions" in self.information:
         for jnt, pos in zip(self.guide_joints, self.information["positions"]):
             object_utils.set_object_transform(jnt, m=pos, ws=True)
         return True
     return False
示例#2
0
def set_position(obj, positional_array):
    """
    sets position of the joint
    :param obj:
    :param positional_array:
    :return:
    """
    if positional_array and len(positional_array) == 3:
        object_utils.set_object_transform(obj, t=positional_array)

    elif positional_array and len(positional_array) > 3:
        object_utils.set_object_transform(obj, m=positional_array)