|
Jacky's Simple Audio Manager
3.0.0-preview
A decentralized audio playing system for Unity, designed for simplicity and built to scale!
|
Public Types | |
| enum | FadeBehaviour { FadeBehaviour.None, FadeBehaviour.AdditiveFadeIn, FadeBehaviour.CrossFadeIn, FadeBehaviour.FadeOutAndFadeIn } |
Public Member Functions | |
| void | Play () |
| void | Stop () |
Protected Attributes | |
| AudioPlaybackBehaviour | onStart = AudioPlaybackBehaviour.Play |
| AudioPlaybackBehaviour | onEnable = AudioPlaybackBehaviour.None |
| AudioPlaybackBehaviour | onDisable = AudioPlaybackBehaviour.None |
| AudioPlaybackBehaviour | onDestroy = AudioPlaybackBehaviour.Stop |
| FadeBehaviour | fadeBehaviour = FadeBehaviour.None |
Protected Attributes inherited from JSAM.BaseAudioMusicFeedback | |
| bool | keepPlaybackPosition = true |
| bool | restartOnReplay = false |
| bool | stopInstantly = false |
Protected Attributes inherited from JSAM.BaseAudioFeedback< MusicFileObject > | |
| new T | audio |
| bool | advancedMode |
Properties | |
| MusicChannelHelper | MusicHelper [get] |
|
strong |
| void JSAM.MusicPlayer.Play | ( | ) |
| void JSAM.MusicPlayer.Stop | ( | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
get |