public static void Accelerate(this Rigidbody2D rigidbody, float acceleration, Axis axis = Axis.XY) { rigidbody.Accelerate(new Vector2(acceleration, acceleration), axis); }
public static void Accelerate(this Rigidbody rigidbody, float acceleration, Axes axes = Axes.XYZ) { rigidbody.Accelerate(new Vector3(acceleration, acceleration, acceleration), axes); }
public static void Accelerate(this Rigidbody rigidbody, float speed, Axes axes = Axes.XYZ) { rigidbody.Accelerate(new Vector3(speed, speed, speed), axes); }
public static void Accelerate(this Rigidbody2D rigidbody, float acceleration, float deltaTime, Axes axes = Axes.XY) { rigidbody.Accelerate(new Vector2(acceleration, acceleration), deltaTime, axes); }
public static void Accelerate(this Rigidbody2D rigidbody, float speed, float deltaTime, Axes axes = Axes.XY) { rigidbody.Accelerate(new Vector2(speed, speed), deltaTime, axes); }