我遵循了这么多的教程,但无法找到我的车为什么这么慢?统一为什么WheelCollider的转矩如此之慢?
值:
max toque = 1000
还试图像8000
不起作用
转向角45几乎不能避开
mass 1500
轮对撞机:
代码:
private void FixedUpdate()
{
float motor = maxTorque * Input.GetAxis("Vertical");
float steering = steerAngle * Input.GetAxis("Horizontal");
foreach (Axis axle in axles)
{
if (axle.steer)
{
axle.wheelLeft.steerAngle = steering;
axle.wheelRight.steerAngle = steering;
}
if (axle.useMotor)
{
axle.wheelLeft.motorTorque = motor;
axle.wheelRight.motorTorque = motor;
}
ApplyWheelVisualRotation(axle.wheelRight);
ApplyWheelVisualRotation(axle.wheelLeft);
}
}
如果程序员给你解决问题的方法,你应该接受他的回答,所以问题被标记为已解决。如果你还需要进一步的帮助,你应该评论他的答案,解释什么仍然没有工作,或从你的观点缺少什么 –