...
This commit is contained in:
27
Assets/Standard Assets/Vehicles/Car/Scripts/Mudguard.cs
Normal file
27
Assets/Standard Assets/Vehicles/Car/Scripts/Mudguard.cs
Normal file
@ -0,0 +1,27 @@
|
||||
using System;
|
||||
using UnityEngine;
|
||||
|
||||
namespace UnityStandardAssets.Vehicles.Car
|
||||
{
|
||||
// this script is specific to the supplied Sample Assets car, which has mudguards over the front wheels
|
||||
// which have to turn with the wheels when steering is applied.
|
||||
|
||||
public class Mudguard : MonoBehaviour
|
||||
{
|
||||
public CarController carController; // car controller to get the steering angle
|
||||
|
||||
private Quaternion m_OriginalRotation;
|
||||
|
||||
|
||||
private void Start()
|
||||
{
|
||||
m_OriginalRotation = transform.localRotation;
|
||||
}
|
||||
|
||||
|
||||
private void Update()
|
||||
{
|
||||
transform.localRotation = m_OriginalRotation*Quaternion.Euler(0, carController.CurrentSteerAngle, 0);
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user