示例#1
0
        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;
        }
示例#2
0
        private MotorcycleController m_Motorcycle; // the car controller we want to use


        private void Awake()
        {
            // get the car controller
            m_Motorcycle = GetComponent <MotorcycleController>();
        }