|
My Project 0.2.0
This is a Unity Audio plugin using a ScriptableObject architecture. Featuring an autonomous SoundManager capable of referencing, playing and modifying currently played assets
|
| NEliottChen | |
| NScriptableAudioSystem | |
| NEditor | |
| CAudioAssetSOEditor | |
| CSingletonAsset | |
| CAudioAsset | Represent an audio asset, separated from its configurations, think of it like what is played |
| CAudioConfigurationSO | The configuration for the audio assets AudioAsset, think of it as the how it is played |
| CAudioInstance | |
| CAudioManager | Base class that provide AudioSource from an internal pool Also responsible to elaborate its own pool overflow strategy |
| CAudioSoundPlayer | Component that controls the sound and its spatialization |
| CIAudioInstanceStrategy | |
| CSingletonAsset | |
| CSingletonAssetStrategy | |
| CSoundSlider | |
| CMoving | |
| CPlayOnStart |