|
Jacky's Simple Audio Manager
3.0.0-preview
A decentralized audio playing system for Unity, designed for simplicity and built to scale!
|
Public Member Functions | |
| void | Play (bool isMain) |
| void | Play (Transform transform=null, MusicChannelHelper helper=null) |
| void | Play (Vector3 position, MusicChannelHelper helper=null) |
Public Member Functions inherited from JSAM.BaseAudioFileObject | |
| void | Initialize () |
Additional Inherited Members | |
Public Attributes inherited from JSAM.BaseAudioFileObject | |
| float | loopStart |
| Starting loop point, stored as time for accuracy sake, converted to samples in back-end More... | |
| float | loopEnd |
| Ending loop point, stored as time for accuracy sake, converted to samples in back-end More... | |
| int | bpm = 120 |
| float | relativeVolume = 1 |
| bool | spatialize = false |
| float | maxDistance |
| Priority | priority = Priority.Default |
| float | startingPitch = 1 |
| float | pitchShift = 0.05f |
| LoopMode | loopMode = LoopMode.NoLooping |
| float | delay = 0 |
| bool | ignoreTimeScale = false |
| uint | maxPlayingInstances = 10 |
| UnityEngine.Audio.AudioMixerGroup | mixerGroupOverride = null |
| bool | fadeInOut |
| float | fadeInDuration |
| float | fadeOutDuration |
| bool | bypassEffects |
| bool | bypassListenerEffects |
| bool | bypassReverbZones |
| AudioChorusObj | chorusFilter |
| AudioDistortionObj | distortionFilter |
| AudioEchoObj | echoFilter |
| AudioLowPassObj | lowPassFilter |
| AudioHighPassObj | highPassFilter |
| AudioReverbObj | reverbFilter |
| bool | neverRepeat |
| int | lastClipIndex = -1 |
Protected Attributes inherited from JSAM.BaseAudioFileObject | |
| string | safeName = "" |
| List< AudioClip > | files = new List<AudioClip>() |
Properties inherited from JSAM.BaseAudioFileObject | |
| string | SafeName [get] |
| List< AudioClip > | Files [get] |
| void JSAM.MusicFileObject.Play | ( | bool | isMain | ) |
| void JSAM.MusicFileObject.Play | ( | Transform | transform = null, |
| MusicChannelHelper | helper = null |
||
| ) |
| void JSAM.MusicFileObject.Play | ( | Vector3 | position, |
| MusicChannelHelper | helper = null |
||
| ) |