I am trying to make a boat control game with vr. I am using the VRIF Package. I have done the boat, steering and lever operations. When I push the lever forward, the ship moves, but when I turn the steering wheel, a ship does not turn. What could be the reason for this? Code (CSharp): using System.Collections; using System.Collections.Generic; using UnityEngine; using BNG; using TMPro; public class ShipControl : MonoBehaviour { public TextMeshPro SpeedText; Rigidbody rigid; public float moveSpeed; public float rotationSpeed; [SerializeField] private JoystickVehicleControl _joystickVehicleControl; [SerializeField] private SteeringWheel _steeringWheel; private InputSystemShipInputProvider inputSystemShipInputProvider; private void Awake() { inputSystemShipInputProvider = FindObjectOfType<InputSystemShipInputProvider>(); rigid = GetComponent<Rigidbody>(); } private void Update() { float moveAmount = _joystickVehicleControl.angleX * moveSpeed; rigid.AddRelativeForce(Vector3.forward * moveAmount); float steerAngle = _steeringWheel.Angle; Vector3 rotation = new Vector3(0f, steerAngle * rotationSpeed, 0f); transform.Rotate(rotation * Time.deltaTime); float rotationAmount = -_steeringWheel.Angle * rotationSpeed; Quaternion targetRotation = Quaternion.Euler(0, rotationAmount, 0); transform.rotation = Quaternion.Lerp(transform.rotation, targetRotation, Time.deltaTime * rotationSpeed); } }