Hello! I am creating a tank using wheel colliders, it moves forwards / backwards perfectly, but I have with troubles with making a one of the most important features of a tank - ability to rotate while not moving (here’s a GIF that explains better what I do want to achieve):

The setup is pretty easy - just 4 wheel colliders(front left, front right, rear left, rear right). Here is my code that tries to steer the tank while not moving - it works somehow but the tank barely rotates.
Code
if (speed < 2)
{
switch (h)
{
case -1:
WheelColliders1[1].steerAngle = h * s.rotateAngle;
WheelColliders1[3].steerAngle = h * s.rotateAngle;
WheelColliders1[1].motorTorque = s.motor;
WheelColliders1[3].motorTorque = s.motor;
WheelColliders1[1].brakeTorque = 0;
WheelColliders1[3].brakeTorque = 0;
WheelColliders1[0].brakeTorque = s.brakeForce / 2f;
WheelColliders1[2].brakeTorque = s.brakeForce / 2f;
break;
case 1:
WheelColliders1[0].steerAngle = h * s.rotateAngle;
WheelColliders1[2].steerAngle = h * s.rotateAngle;
WheelColliders1[0].motorTorque = s.motor;
WheelColliders1[2].motorTorque = s.motor;
WheelColliders1[0].brakeTorque = 0;
WheelColliders1[2].brakeTorque = 0;
WheelColliders1[1].brakeTorque = s.brakeForce / 2f;
WheelColliders1[3].brakeTorque = s.brakeForce / 2f;
break;
default:
WheelColliders1[0].steerAngle = 0;
WheelColliders1[1].steerAngle = 0;
WheelColliders1[2].steerAngle = 0;
WheelColliders1[3].steerAngle = 0;
break;
}
}
Wheel indexes in my array(wheelColliders1) : 0 - front left, 1 - front right, 2 - rear left, 3 - rear right.
Thanks in advance for any help!
