public static Vector Lerp(Vector value1, Vector value2, Number amount) { amount = Math.Clamp(amount, 0, 1); return(new Vector( Math.Lerp(value1.x, value2.x, amount), Math.Lerp(value1.y, value2.y, amount))); }
public static void LerpUnclamped(ref Vector value1, ref Vector value2, Number amount, ref Vector result) { result = new Vector( Math.Lerp(value1.x, value2.x, amount), Math.Lerp(value1.y, value2.y, amount)); }
public static Vector LerpUnclamped(Vector value1, Vector value2, Number amount) { return(new Vector( Math.Lerp(value1.x, value2.x, amount), Math.Lerp(value1.y, value2.y, amount))); }