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 |
![]() | |
bool | keepPlaybackPosition = true |
bool | restartOnReplay = false |
bool | stopInstantly = false |
![]() | |
new T | audio |
bool | advancedMode |
Properties | |
MusicChannelHelper | MusicHelper [get] |
|
strong |
void JSAM.MusicPlayer.Play | ( | ) |
void JSAM.MusicPlayer.Stop | ( | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
get |