C# Class SoundController.SoundManager

Inheritance: UnityEngine.MonoBehaviour
Afficher le fichier Open project: JordanStone/ExorcistForHire Class Usage Examples

Méthodes publiques

Свойство Type Description
ambience UnityEngine.AudioClip[]
ambienceFadeTime float
ambienceSound UnityEngine.AudioSource
gunshots UnityEngine.AudioClip[]
sfx UnityEngine.AudioClip[]
walks UnityEngine.AudioClip[]

Méthodes publiques

Méthode Description
Awake ( ) : void
ChangeAmbienceVolume ( ) : void
ChangeMasterVolume ( ) : void
ChangeSFXVolume ( ) : void
ContinueAllAudio ( ) : void
GetAmbienceSound ( ) : AudioClip
GetAmbientSound ( int index ) : AudioClip
GetGunSound ( int index ) : AudioClip
GetSFXSound ( int index ) : AudioClip
GetWalkSound ( int index ) : AudioClip
PauseAllButAmbience ( ) : void
SetAmbience ( AudioClip amb ) : void
Start ( ) : void
StopAllAudio ( ) : void

Private Methods

Méthode Description
ChangeMasterVolume ( float highVolume ) : void
CheckSoundsHigh ( ) : void
NullTest ( AudioClip TestThis ) : AudioClip
NullTest ( AudioClip TestArray, int i ) : AudioClip
WaitTime ( float time, AudioClip amb ) : IEnumerator

Method Details

Awake() public méthode

public Awake ( ) : void
Résultat void

ChangeAmbienceVolume() public méthode

public ChangeAmbienceVolume ( ) : void
Résultat void

ChangeMasterVolume() public méthode

public ChangeMasterVolume ( ) : void
Résultat void

ChangeSFXVolume() public méthode

public ChangeSFXVolume ( ) : void
Résultat void

ContinueAllAudio() public méthode

public ContinueAllAudio ( ) : void
Résultat void

GetAmbienceSound() public méthode

public GetAmbienceSound ( ) : AudioClip
Résultat UnityEngine.AudioClip

GetAmbientSound() public méthode

public GetAmbientSound ( int index ) : AudioClip
index int
Résultat UnityEngine.AudioClip

GetGunSound() public méthode

public GetGunSound ( int index ) : AudioClip
index int
Résultat UnityEngine.AudioClip

GetSFXSound() public méthode

public GetSFXSound ( int index ) : AudioClip
index int
Résultat UnityEngine.AudioClip

GetWalkSound() public méthode

public GetWalkSound ( int index ) : AudioClip
index int
Résultat UnityEngine.AudioClip

PauseAllButAmbience() public méthode

public PauseAllButAmbience ( ) : void
Résultat void

SetAmbience() public méthode

public SetAmbience ( AudioClip amb ) : void
amb UnityEngine.AudioClip
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

StopAllAudio() public méthode

public StopAllAudio ( ) : void
Résultat void

Property Details

ambience public_oe property

public AudioClip[],UnityEngine ambience
Résultat UnityEngine.AudioClip[]

ambienceFadeTime public_oe property

public float ambienceFadeTime
Résultat float

ambienceSound public_oe property

public AudioSource,UnityEngine ambienceSound
Résultat UnityEngine.AudioSource

gunshots public_oe property

public AudioClip[],UnityEngine gunshots
Résultat UnityEngine.AudioClip[]

sfx public_oe property

public AudioClip[],UnityEngine sfx
Résultat UnityEngine.AudioClip[]

walks public_oe property

public AudioClip[],UnityEngine walks
Résultat UnityEngine.AudioClip[]