Class SoundController
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class SoundController : MonoBehaviour
- Inheritance
-
SoundController
Constructors
SoundController()
Fields
_audioChannels
public int _audioChannels
Field Value
- int
_audioClips
public AudioClip[] _audioClips
Field Value
- AudioClip[]
_linearRollOff
public bool _linearRollOff
Field Value
- bool
_masterVol
Field Value
- float
_musicChannel
Field Value
- int
_musicChannels
public AudioSource[] _musicChannels
Field Value
- AudioSource[]
_musicVol
Field Value
- float
_soundVol
Field Value
- float
channel
Field Value
- int
channels
public AudioSource[] channels
Field Value
- AudioSource[]
instance
public static SoundController instance
Field Value
- SoundController
Methods
AddChannels()
public void AddChannels()
FadeDownMusic()
public void FadeDownMusic()
FadeUpMusic()
public void FadeUpMusic()
OnApplicationQuit()
public void OnApplicationQuit()
Play(int, float, float)
public void Play(int audioClipIndex, float volume, float pitch)
Parameters
audioClipIndex
int
volume
float
pitch
float
Play(AudioClip, float, float)
public void Play(AudioClip clip, float volume, float pitch)
Parameters
clip
AudioClip
volume
float
pitch
float
Play(AudioClip, float, float, Vector3)
public void Play(AudioClip clip, float volume, float pitch, Vector3 position)
Parameters
clip
AudioClip
volume
float
pitch
float
position
Vector3
PlayMusic(AudioClip, float, float, bool)
public void PlayMusic(AudioClip clip, float volume, float pitch, bool fade)
Parameters
clip
AudioClip
volume
float
pitch
float
fade
bool
Start()
StopAll()
StopMusic(bool)
public void StopMusic(bool fade)
Parameters
fade
bool
UpdateMusicVolume()
public void UpdateMusicVolume()