private MotorcycleController m_MotorcycleController; // Reference to car we are controlling private void StartSound() { // get the carcontroller ( this will not be null as we have require component) m_MotorcycleController = GetComponent <MotorcycleController>(); // setup the simple audio source m_HighAccel = SetUpEngineAudioSource(highAccelClip); // if we have four channel audio setup the four audio sources if (engineSoundStyle == EngineAudioOptions.FourChannel) { m_LowAccel = SetUpEngineAudioSource(lowAccelClip); m_LowDecel = SetUpEngineAudioSource(lowDecelClip); m_HighDecel = SetUpEngineAudioSource(highDecelClip); } // flag that we have started the sounds playing m_StartedSound = true; }
private MotorcycleController m_Motorcycle; // the car controller we want to use private void Awake() { // get the car controller m_Motorcycle = GetComponent <MotorcycleController>(); }