The Range constraint lets you influence a constrained object using one or more pulling objects. It limits the movement of an object relative to two or more objects. The object is not pulled past a specified range, which you can define using another object.
Range constraint