Space-Smash-Out/ProjectSettings
Jakob Feldmann 5a658d6cd4 feat: audio management/playback features
Every sound in the game is now a ManageableAudio prefab.
The prefabs are picked up in an audio library automatically and other game objects
can get the sound they need from the AudioManager.
They obtain a ManageableAudio instance which offers various
methods to interact with the AudioSource.
Depending on how they request the ManageableAudio, the AudioSource
is attached to the requesting GameObject, to the Scene or the global management Scene.
This provides options to play sounds spatially, globally and scene independent.

The prefabs are identified by a tag and an ID, so it is easy to swap out sounds globally, by just replacing the prefab.
2024-04-10 16:57:25 +02:00
..
Packages/com.unity.testtools.codecoverage init: first prototype state 2023-12-24 22:43:42 +01:00
AudioManager.asset init: first prototype state 2023-12-24 22:43:42 +01:00
BurstAotSettings_StandaloneWindows.json init: first prototype state 2023-12-24 22:43:42 +01:00
BurstAotSettings_WebGL.json init: first prototype state 2023-12-24 22:43:42 +01:00
ClusterInputManager.asset init: first prototype state 2023-12-24 22:43:42 +01:00
CommonBurstAotSettings.json init: first prototype state 2023-12-24 22:43:42 +01:00
DynamicsManager.asset feat: shader ripples depending on velocity, added wing collision 2024-02-23 18:37:13 +01:00
EditorBuildSettings.asset feat: whole project restructuring 2024-04-01 23:06:39 +02:00
EditorSettings.asset init: first prototype state 2023-12-24 22:43:42 +01:00
GraphicsSettings.asset init: first prototype state 2023-12-24 22:43:42 +01:00
InputManager.asset init: first prototype state 2023-12-24 22:43:42 +01:00
MemorySettings.asset init: first prototype state 2023-12-24 22:43:42 +01:00
NavMeshAreas.asset init: first prototype state 2023-12-24 22:43:42 +01:00
PackageManagerSettings.asset init: first prototype state 2023-12-24 22:43:42 +01:00
Physics2DSettings.asset init: first prototype state 2023-12-24 22:43:42 +01:00
PresetManager.asset init: first prototype state 2023-12-24 22:43:42 +01:00
ProjectSettings.asset feat: whole project restructuring 2024-04-01 23:06:39 +02:00
ProjectVersion.txt feat: audio management/playback features 2024-04-10 16:57:25 +02:00
QualitySettings.asset feat: multiple ripples for nimble zone shader, boundary post processing glow 2024-02-22 00:21:32 +01:00
SceneTemplateSettings.json init: first prototype state 2023-12-24 22:43:42 +01:00
ShaderGraphSettings.asset feat: audio management/playback features 2024-04-10 16:57:25 +02:00
TagManager.asset feat: whole project restructuring 2024-04-01 23:06:39 +02:00
TimelineSettings.asset init: first prototype state 2023-12-24 22:43:42 +01:00
TimeManager.asset init: first prototype state 2023-12-24 22:43:42 +01:00
UnityConnectSettings.asset init: first prototype state 2023-12-24 22:43:42 +01:00
URPProjectSettings.asset init: first prototype state 2023-12-24 22:43:42 +01:00
VersionControlSettings.asset init: first prototype state 2023-12-24 22:43:42 +01:00
VFXManager.asset init: first prototype state 2023-12-24 22:43:42 +01:00
XRSettings.asset init: first prototype state 2023-12-24 22:43:42 +01:00