轮胎前轮方向控制(粗略)
因为找不到适合汽车前轮胎的方案,所以手动写了一个代码如下
void Update()
{
float y = FrontLeftWheel.transform.localEulerAngles.y;
if (y > 180)
y = 360 - y;
if (Mathf.Abs(y) < 30){
FrontLeftWheel.transform.Rotate(Vector3.up, 1 * h);
}
else{
if (h > 0){
FrontLeftWheel.transform.rotation = Quaternion.Euler(0, 332, 0);
}
else if (h < 0){
FrontLeftWheel.transform.localEulerAngles = new Vector3(0, -28, 0);
// Debug.LogError("Rotation:" + FrontLeftWheel.transform.rotation.y);
}
}