Beispiel #1
0
 /// <summary>
 /// Setups up the ambient sound manager.
 /// </summary>
 private void Start()
 {
     _audioSource = gameObject.AddComponent <DoubleAudioSource>();
     _reverbZone  = GetComponent <AudioReverbZone>();
     if (_reverbZone != null)
     {
         _reverbZone.enabled = false;
     }
     _audioSource.Start();
     _audioSource.MixerGroup = mixerGroup;
     PlayOnAwake();
 }
        private void Start()
        {
            DefaultCharacterSounds.SetDefaultForMissing(this);

            _voiceSources    = gameObject.AddComponent <DoubleAudioSource>();
            _movementSources = gameObject.AddComponent <DoubleAudioSource>();

            _movementSources.Start();
            _voiceSources.Start();

            _voiceSources.MixerGroup    = voiceMixer;
            _movementSources.MixerGroup = characterMixer;

            _audioSources = new List <DoubleAudioSource> {
                _movementSources, _voiceSources
            };
        }