Space-Smash-Out/Assets/Models
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
..
Legacy chore: new filenames according to new Style Guide 2024-02-22 20:31:19 +01:00
LowpolySpaceshipPack feat: whole project restructuring 2024-04-01 23:06:39 +02:00
Materials feat: audio management/playback features 2024-04-10 16:57:25 +02:00
SpaceShips feat: whole project restructuring 2024-04-01 23:06:39 +02:00
Hex Sphere.obj chore: new filenames according to new Style Guide 2024-02-22 20:31:19 +01:00
Hex Sphere.obj.meta chore: new filenames according to new Style Guide 2024-02-22 20:31:19 +01:00
HexSphere.bin init: first prototype state 2023-12-24 22:43:42 +01:00
HexSphere.bin.meta init: first prototype state 2023-12-24 22:43:42 +01:00
HexSphere.gltf init: first prototype state 2023-12-24 22:43:42 +01:00
HexSphere.gltf.meta init: first prototype state 2023-12-24 22:43:42 +01:00
High Poly Sphere JellyShader.obj chore: new filenames according to new Style Guide 2024-02-22 20:31:19 +01:00
High Poly Sphere JellyShader.obj.meta chore: new filenames according to new Style Guide 2024-02-22 20:31:19 +01:00
HitFeedbackTestObject.glb init: first prototype state 2023-12-24 22:43:42 +01:00
HitFeedbackTestObject.glb.meta init: first prototype state 2023-12-24 22:43:42 +01:00
Legacy.meta feat: multiple ripples for nimble zone shader, boundary post processing glow 2024-02-22 00:21:32 +01:00
LowpolySpaceshipPack.meta feat: whole project restructuring 2024-04-01 23:06:39 +02:00
Materials.meta feat: audio management/playback features 2024-04-10 16:57:25 +02:00
PlayZoneBoundary.bin init: first prototype state 2023-12-24 22:43:42 +01:00
PlayZoneBoundary.bin.meta init: first prototype state 2023-12-24 22:43:42 +01:00
PlayZoneBoundary.gltf init: first prototype state 2023-12-24 22:43:42 +01:00
PlayZoneBoundary.gltf.meta init: first prototype state 2023-12-24 22:43:42 +01:00
SpaceShips.meta feat: multiple ripples for nimble zone shader, boundary post processing glow 2024-02-22 00:21:32 +01:00