Moves a point
current in a straight line towards a
The value returned by this function is a point
maxDistanceDelta units closer to a
point along a line between
target. If the target is closer than
then the returned value will be equal to target (ie, the movement will not overshoot the target).
Negative values of
maxDistanceDelta can be used to push the point away from the target.