HKI Core
|
The AudioSystem is responsble of the creation and access of the general purpose AudioPlayers. More...
Public Member Functions | |
void | Init () |
void | PlaySoundClipWithMusicAudioPlayer (SoundClip soundclip) |
void | PlayNextSoundClipOfPlaylistWithMusicAudioPlayer (Playlist playlist) |
void | PlaySoundClipWithAmbientAudioPlayer (SoundClip soundClip) |
void | PlayNextSoundClipOfPlaylistWithAmbientAudioPlayer (Playlist playlist) |
void | PlaySoundClipWithFxAudioPlayer (SoundClip soundClip) |
void | PlayNextSoundClipOfPlaylistWithFxAudioPlayer (Playlist playlist) |
void | PlaySoundClipWithUiFxAudioPlayer (SoundClip soundClip) |
void | PlayNextSoundClipOfPlaylistWithUiFxAudioPlayer (Playlist playlist) |
void | PlaySoundClipWithVoicesAudioPlayer (SoundClip soundClip) |
void | PlayNextSoundClipOfPlaylistWithVoicesAudioPlayer (Playlist playlist) |
void | PlayAudioLocalization (AudioLocalization audioLocalization) |
Properties | |
static AudioSystem | Instance [get, private set] |
SimpleAudioPlayer | MusicAudioPlayer [get] |
SimpleAudioPlayer | AmbientAudioPlayer [get] |
SimpleAudioPlayer | FxAudioPlayer [get] |
SimpleAudioPlayer | UiFxAudioPlayer [get] |
SimpleAudioPlayer | VoicesAudioPlayer [get] |
Private Member Functions | |
void | OnDisable () |
SimpleAudioPlayer | CreateAudioPlayer (string apName, AudioPlayer.AudioPlayerSettings settings) |
Private Attributes | |
bool | UseMusicAudioPlayer = true |
AudioPlayer.AudioPlayerSettings | MusicAudioPlayerSettings = new AudioPlayer.AudioPlayerSettings() |
bool | UseAmbientAudioPlayer = true |
AudioPlayer.AudioPlayerSettings | AmbientAudioPlayerSettings = new AudioPlayer.AudioPlayerSettings() |
bool | UseFxAudioPlayer = true |
AudioPlayer.AudioPlayerSettings | FxAudioPlayerSettings = new AudioPlayer.AudioPlayerSettings() |
bool | UseUiFxAudioPlayer = true |
AudioPlayer.AudioPlayerSettings | UiFxAudioPlayerSettings = new AudioPlayer.AudioPlayerSettings() |
bool | UseVoicesAudioPlayer = true |
AudioPlayer.AudioPlayerSettings | VoicesAudioPlayerSettings = new AudioPlayer.AudioPlayerSettings() |
SimpleAudioPlayer | musicAudioPlayer = null |
SimpleAudioPlayer | ambientAudioPlayer = null |
SimpleAudioPlayer | fxAudioPlayer = null |
SimpleAudioPlayer | uiFxAudioPlayer = null |
SimpleAudioPlayer | voicesAudioPlayer = null |
GameObject | audioListenerGO = null |
The AudioSystem is responsble of the creation and access of the general purpose AudioPlayers.
This ScriptableObject is created automaticaly.
Definition at line 12 of file AudioSystem.cs.
|
inlineprivate |
Definition at line 167 of file AudioSystem.cs.
|
inline |
Implements HKI.Core.Init.IInit.
Definition at line 45 of file AudioSystem.cs.
|
inlineprivate |
Definition at line 72 of file AudioSystem.cs.
|
inline |
Definition at line 161 of file AudioSystem.cs.
|
inline |
Definition at line 114 of file AudioSystem.cs.
|
inline |
Definition at line 127 of file AudioSystem.cs.
|
inline |
Definition at line 101 of file AudioSystem.cs.
|
inline |
Definition at line 140 of file AudioSystem.cs.
|
inline |
Definition at line 153 of file AudioSystem.cs.
|
inline |
Definition at line 109 of file AudioSystem.cs.
|
inline |
Definition at line 122 of file AudioSystem.cs.
|
inline |
Definition at line 96 of file AudioSystem.cs.
|
inline |
Definition at line 135 of file AudioSystem.cs.
|
inline |
Definition at line 148 of file AudioSystem.cs.
|
private |
Definition at line 30 of file AudioSystem.cs.
|
private |
Definition at line 20 of file AudioSystem.cs.
|
private |
Definition at line 35 of file AudioSystem.cs.
|
private |
Definition at line 31 of file AudioSystem.cs.
|
private |
Definition at line 22 of file AudioSystem.cs.
|
private |
Definition at line 29 of file AudioSystem.cs.
|
private |
Definition at line 18 of file AudioSystem.cs.
|
private |
Definition at line 32 of file AudioSystem.cs.
|
private |
Definition at line 24 of file AudioSystem.cs.
|
private |
Definition at line 19 of file AudioSystem.cs.
|
private |
Definition at line 21 of file AudioSystem.cs.
|
private |
Definition at line 17 of file AudioSystem.cs.
|
private |
Definition at line 23 of file AudioSystem.cs.
|
private |
Definition at line 25 of file AudioSystem.cs.
|
private |
Definition at line 33 of file AudioSystem.cs.
|
private |
Definition at line 26 of file AudioSystem.cs.
|
get |
Definition at line 39 of file AudioSystem.cs.
|
get |
Definition at line 40 of file AudioSystem.cs.
|
staticgetprivate set |
Definition at line 15 of file AudioSystem.cs.
|
get |
Definition at line 38 of file AudioSystem.cs.
|
get |
Definition at line 41 of file AudioSystem.cs.
|
get |
Definition at line 42 of file AudioSystem.cs.