logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.AudioPlayer.Infrastructure.Settings

    Classes

    UnityAudioDepthCueDefaultCurves

    Builds the default authored curves, always as a new instance so no two settings share one.

    UnityAudioDepthCueSettings

    Authored positioned depth cues of one audio channel: how a positioned sound darkens with distance and how it darkens and quietens when a wall sits between it and the listener, plus how much of it is sent through a per-source reverb that grows with distance and occlusion. Every cue is off by default.

    UnityAudioPlayerClipDefinition

    Unity ScriptableObject definition for individual audio clips used by the audio player system.
    Stores audio clip references and metadata for game settings integration and asset management.

    Interfaces

    IUnityAudioDepthCueSettingsProvider

    Implemented by Unity audio player settings that carry depth cues. Probed with as, so a settings implementation without it simply gets no depth cues.

    In this article
    © 2026 Serenity. All Rights Reserved