void FixedUpdate() { CoinController.AddTrajectoryPoint(transform.position); float horizontalInput = Input.GetAxis("Horizontal"); float verticalInput = Input.GetAxis("Vertical"); rb.AddTorque(transform.right * torque * verticalInput); float f = force * (horizontalVelocityLimit - Mathf.Abs(rb.velocity.x)); rb.AddForce(transform.right * f * horizontalInput); }