🟧
Sounds Good Documentation
English
English
  • Welcome!
  • FIRSTS STEPS
    • Create your first sound
  • Create and use audio outputs
  • Included Prefabs
  • Update from 1.0 to 2.0
  • DOCUMENTATION
    • Assemblies and Namespaces
    • Prefixes
    • Audio objects
      • Sound
        • Properties
        • Methods
      • Music
        • Properties
        • Methods
      • Playlist
        • Properties
        • Methods
      • DynamicMusic
        • Properties
        • Methods
    • Editor windows
      • Audio Creator
      • Audio Collection
      • Output Manager
    • SoundsGoodManager
  • Extras
    • Credits
    • Acknowledgments
Powered by GitBook
On this page
  • 🎚️ Output Volume Slider
  • 📏 Generic Slider (extra utility)
  • 🎵 Music Zone

Included Prefabs

Sounds Good ships with three ready-to-use prefabs that speed up integration in your UI or directly in the 3D world. You can create any of them by right-clicking in the Hierarchy and opening the Sounds Good context menu.


🎚️ Output Volume Slider

Quickly controls the volume of a single audio channel (Output) and saves the value automatically.

  • targetAudioOutput – choose which Output it manipulates.

  • On Start it loads the last value stored in PlayerPrefs and updates both the Slider and the percentage label.

  • Every slider movement calls SoundsGoodManager.ChangeOutputVolume() internally so the change is heard immediately.

Perfect for options menus: just drop it in, pick the channel (SFX, Music, Master…) and you’re done.


📏 Generic Slider (extra utility)

This prefab isn’t tied to Sounds Good, but it proved handy in the demo scene so it was included.

  • Shows the value as % and exposes a UnityEvent<float> onValueChange so you can hook any logic you like.

  • Starts at 50 % by default and updates the label automatically.

Use it for brightness, sensitivity or any numeric setting.


🎵 Music Zone

Place it in your scene to create areas that play ambient music, a full playlist or even dynamic music layers.

Basic configuration

Field
Description

Shape (Sphere / Box)

Choose a spherical or box-shaped zone.

Player Mode (Music / Playlist / DynamicMusic)

Type of music that will be played.

Tracks / Dynamic Tracks

Tracks that will play (individual volumes in dynamic mode).

Volume / Loop / Output

Standard settings from the Music, Playlist or DynamicMusic classes.

Fade extras

extraRadiusFade / extraBoxSizeFade define the soft-fade area at the edge.

Gizmos

Change colours and wireframe to visualise the zone.

The Music Zone creates and manages its audio object automatically, modulating volume smoothly as the player moves in and out.

PreviousCreate and use audio outputsNextUpdate from 1.0 to 2.0

Last updated 17 days ago