AudioManager
Defined in: audio/src/AudioManager.ts:17
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new AudioManager(
sound,config?):AudioManager
Defined in: audio/src/AudioManager.ts:22
Parameters
Section titled “Parameters”SoundLibrary
config?
Section titled “config?”Returns
Section titled “Returns”AudioManager
Methods
Section titled “Methods”getChannelVolume()
Section titled “getChannelVolume()”getChannelVolume(
channel):number
Defined in: audio/src/AudioManager.ts:132
Parameters
Section titled “Parameters”channel
Section titled “channel”string
Returns
Section titled “Returns”number
muteAll()
Section titled “muteAll()”muteAll():
void
Defined in: audio/src/AudioManager.ts:168
Returns
Section titled “Returns”void
muteChannel()
Section titled “muteChannel()”muteChannel(
channel):void
Defined in: audio/src/AudioManager.ts:136
Parameters
Section titled “Parameters”channel
Section titled “channel”string
Returns
Section titled “Returns”void
pauseChannel()
Section titled “pauseChannel()”pauseChannel(
channel):void
Defined in: audio/src/AudioManager.ts:152
Parameters
Section titled “Parameters”channel
Section titled “channel”string
Returns
Section titled “Returns”void
play()
Section titled “play()”play(
alias,options?):SoundHandle
Defined in: audio/src/AudioManager.ts:36
Parameters
Section titled “Parameters”string
options?
Section titled “options?”Returns
Section titled “Returns”playOnce()
Section titled “playOnce()”playOnce(
alias,options?):SoundHandle
Defined in: audio/src/AudioManager.ts:78
Play a sound only if it isn’t already playing (via a prior playOnce call).
Returns the existing handle if still playing, or a new one otherwise.
Note: only deduplicates against handles created by playOnce, not play.
Parameters
Section titled “Parameters”string
options?
Section titled “options?”Returns
Section titled “Returns”playRandom()
Section titled “playRandom()”playRandom(
aliases,options?):SoundHandle
Defined in: audio/src/AudioManager.ts:98
Parameters
Section titled “Parameters”aliases
Section titled “aliases”string[]
options?
Section titled “options?”Returns
Section titled “Returns”resumeChannel()
Section titled “resumeChannel()”resumeChannel(
channel):void
Defined in: audio/src/AudioManager.ts:160
Parameters
Section titled “Parameters”channel
Section titled “channel”string
Returns
Section titled “Returns”void
setChannelVolume()
Section titled “setChannelVolume()”setChannelVolume(
channel,volume):void
Defined in: audio/src/AudioManager.ts:124
Parameters
Section titled “Parameters”channel
Section titled “channel”string
volume
Section titled “volume”number
Returns
Section titled “Returns”void
stop()
Section titled “stop()”stop(
handle):void
Defined in: audio/src/AudioManager.ts:106
Parameters
Section titled “Parameters”handle
Section titled “handle”Returns
Section titled “Returns”void
stopAll()
Section titled “stopAll()”stopAll():
void
Defined in: audio/src/AudioManager.ts:118
Returns
Section titled “Returns”void
stopChannel()
Section titled “stopChannel()”stopChannel(
channel):void
Defined in: audio/src/AudioManager.ts:110
Parameters
Section titled “Parameters”channel
Section titled “channel”string
Returns
Section titled “Returns”void
unmuteAll()
Section titled “unmuteAll()”unmuteAll():
void
Defined in: audio/src/AudioManager.ts:174
Returns
Section titled “Returns”void
unmuteChannel()
Section titled “unmuteChannel()”unmuteChannel(
channel):void
Defined in: audio/src/AudioManager.ts:144
Parameters
Section titled “Parameters”channel
Section titled “channel”string
Returns
Section titled “Returns”void