C# Класс SoundController.SoundManager

Наследование: UnityEngine.MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ambience UnityEngine.AudioClip[]
ambienceFadeTime float
ambienceSound UnityEngine.AudioSource
gunshots UnityEngine.AudioClip[]
sfx UnityEngine.AudioClip[]
walks UnityEngine.AudioClip[]

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
ChangeMasterVolume ( float highVolume ) : void
CheckSoundsHigh ( ) : void
NullTest ( AudioClip TestThis ) : AudioClip
NullTest ( AudioClip TestArray, int i ) : AudioClip
WaitTime ( float time, AudioClip amb ) : IEnumerator

Описание методов

Awake() публичный Метод

public Awake ( ) : void
Результат void

ChangeAmbienceVolume() публичный Метод

public ChangeAmbienceVolume ( ) : void
Результат void

ChangeMasterVolume() публичный Метод

public ChangeMasterVolume ( ) : void
Результат void

ChangeSFXVolume() публичный Метод

public ChangeSFXVolume ( ) : void
Результат void

ContinueAllAudio() публичный Метод

public ContinueAllAudio ( ) : void
Результат void

GetAmbienceSound() публичный Метод

public GetAmbienceSound ( ) : AudioClip
Результат UnityEngine.AudioClip

GetAmbientSound() публичный Метод

public GetAmbientSound ( int index ) : AudioClip
index int
Результат UnityEngine.AudioClip

GetGunSound() публичный Метод

public GetGunSound ( int index ) : AudioClip
index int
Результат UnityEngine.AudioClip

GetSFXSound() публичный Метод

public GetSFXSound ( int index ) : AudioClip
index int
Результат UnityEngine.AudioClip

GetWalkSound() публичный Метод

public GetWalkSound ( int index ) : AudioClip
index int
Результат UnityEngine.AudioClip

PauseAllButAmbience() публичный Метод

public PauseAllButAmbience ( ) : void
Результат void

SetAmbience() публичный Метод

public SetAmbience ( AudioClip amb ) : void
amb UnityEngine.AudioClip
Результат void

Start() публичный Метод

public Start ( ) : void
Результат void

StopAllAudio() публичный Метод

public StopAllAudio ( ) : void
Результат void

Описание свойств

ambience публичное свойство

public AudioClip[],UnityEngine ambience
Результат UnityEngine.AudioClip[]

ambienceFadeTime публичное свойство

public float ambienceFadeTime
Результат float

ambienceSound публичное свойство

public AudioSource,UnityEngine ambienceSound
Результат UnityEngine.AudioSource

gunshots публичное свойство

public AudioClip[],UnityEngine gunshots
Результат UnityEngine.AudioClip[]

sfx публичное свойство

public AudioClip[],UnityEngine sfx
Результат UnityEngine.AudioClip[]

walks публичное свойство

public AudioClip[],UnityEngine walks
Результат UnityEngine.AudioClip[]