- Home /
Car can move backwards and sideways but not forward. also an audio problem
Hi, just bought a Car Model from the Asset Store and tried to make it working. I thought it was a good idea to just copypaste the script from the Standard Asset Car. And after some inital problems I can now get the car moving but only backwards and sideways. I don't get a compiler error so I have no idea what the problem might be and what infos I need to give you to help me. I'm new to unity and C++. Edit: I also found out that the brake doesn't function.
Also, I have one smaller problem with the audio of the car. I get the following compiler error:
NullReferenceException: Object reference not set to an instance of an object UnityStandardAssets.Vehicles.Car.WheelEffects.EmitTyreSmoke () (at Assets/Standard Assets/Vehicles/Car/Scripts/WheelEffects.cs:47) UnityStandardAssets.Vehicles.Car.CarController.CheckForWheelSpin () (at Assets/Standard Assets/Vehicles/Car/Scripts/CarController.cs:283) UnityStandardAssets.Vehicles.Car.CarController.Move (Single steering, Single accel, Single footbrake, Single handbrake) (at Assets/Standard Assets/Vehicles/Car/Scripts/CarController.cs:171) UnityStandardAssets.Vehicles.Car.CarUserControl.FixedUpdate () (at Assets/Standard Assets/Vehicles/Car/Scripts/CarUserControl.cs:27)
The script belonging to it (line 283 is the one with EmitTyreSmoke)
"if (Mathf.Abs(wheelHit.forwardSlip) >= m_SlipLimit || Mathf.Abs(wheelHit.sidewaysSlip) >= m_SlipLimit)
{
m_WheelEffects[i].EmitTyreSmoke();
// avoiding all four tires screeching at the same time
// if they do it can lead to some strange audio artefacts
if (!AnySkidSoundPlaying())
{
m_WheelEffects[i].PlayAudio();
}
continue;
}"
Any help appreciated
Answer by femi_alaka · Jul 15, 2018 at 10:07 AM
You do not get a compiler error because its a "Runtime Error". You need to assign the WheelEffects script to each wheelCollider.
You are replying to an older version of this question where I was asking for help assigning elements to Wheel Effects, right? Because I updated the question since then. But I do not really understand you still, the audio problem because of Wheel Effects does give me a compiler error, only my problem that the car cannot move forward doesn't give me one. Or could this problem also be linked to Wheel Effects?
Your answer
![](https://koobas.hobune.stream/wayback/20220612170723im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
Inspector scripting, adding lists, checkboxes and buttons [With Image] 0 Answers
no way to understand this 2 Answers
How to clamp EditorGUILayout controls' width ? 6 Answers
Property Drawer and Children 3 Answers