3D Dungeon Crawler
Loading...
Searching...
No Matches
AudioManager Class Reference
Inheritance diagram for AudioManager:

Public Member Functions

void Play (string name)
 
void PlayRandomized (string name, float volumeBegin, float volumeStart, float pitchBegin, float pitchEnd)
 
void Play (string name, float volume, float pitch)
 
void StopPlaying (string sound)
 
void EnableAudioSource (string name)
 
void DisableAudioSource (string name)
 
void PlayFootSteps ()
 
void AnimationEvent_FootStep ()
 

Public Attributes

Sound[] sounds
 
Sound[] loopSounds
 
Sound[] bgm
 
Sound[] footSteps
 
AudioMixerGroup BGMMixer
 
AudioMixerGroup SFXMixer
 

Member Function Documentation

◆ AnimationEvent_FootStep()

void AudioManager.AnimationEvent_FootStep ( )

◆ DisableAudioSource()

void AudioManager.DisableAudioSource ( string name)

◆ EnableAudioSource()

void AudioManager.EnableAudioSource ( string name)

◆ Play() [1/2]

void AudioManager.Play ( string name)

◆ Play() [2/2]

void AudioManager.Play ( string name,
float volume,
float pitch )

◆ PlayFootSteps()

void AudioManager.PlayFootSteps ( )

◆ PlayRandomized()

void AudioManager.PlayRandomized ( string name,
float volumeBegin,
float volumeStart,
float pitchBegin,
float pitchEnd )

◆ StopPlaying()

void AudioManager.StopPlaying ( string sound)

Member Data Documentation

◆ bgm

Sound [] AudioManager.bgm

◆ BGMMixer

AudioMixerGroup AudioManager.BGMMixer

◆ footSteps

Sound [] AudioManager.footSteps

◆ loopSounds

Sound [] AudioManager.loopSounds

◆ SFXMixer

AudioMixerGroup AudioManager.SFXMixer

◆ sounds

Sound [] AudioManager.sounds

The documentation for this class was generated from the following file: