public static Vector2i MoveTowards(Vector2i a, Vector2i b, float maxDistanceDelta) { return(a + Vector2i.ClampMagnitude(b - a, maxDistanceDelta)); }
public static Vector2i MoveTowards(Vector2i a, Vector2i b, float maxDistanceDelta) { return(a + Vector2i.ClampMagnitude(b - a, maxDistanceDelta)); }