⮞ Go to NeoFPS.com

    Show / Hide Table of Contents

    Class NeoFpsAudioManager

    Inheritance
    Object
    NeoFpsManagerBase
    NeoFpsManager<NeoFpsAudioManager>
    NeoFpsAudioManager
    Inherited Members
    NeoFpsManager<NeoFpsAudioManager>.instance
    NeoFpsManager<NeoFpsAudioManager>.GetInstance(String, Boolean)
    NeoFpsManager<NeoFpsAudioManager>.GetBehaviourProxy<B>()
    NeoFpsManagerBase.GetSharedGameobject()
    NeoFpsManagerBase.DisableRuntimeManagers()
    NeoFpsManagerBase.EnableRuntimeManagers()
    Namespace: NeoFPS
    Assembly: NeoFPS.dll
    Syntax
    public class NeoFpsAudioManager : NeoFpsManager<NeoFpsAudioManager>

    Properties

    ambienceGroup

    Declaration
    public static AudioMixerGroup ambienceGroup { get; }
    Property Value
    Type Description
    AudioMixerGroup

    masterGroup

    Declaration
    public static AudioMixerGroup masterGroup { get; }
    Property Value
    Type Description
    AudioMixerGroup

    musicGroup

    Declaration
    public static AudioMixerGroup musicGroup { get; }
    Property Value
    Type Description
    AudioMixerGroup

    spatialEffectsGroup

    Declaration
    public static AudioMixerGroup spatialEffectsGroup { get; }
    Property Value
    Type Description
    AudioMixerGroup

    uiEffectsGroup

    Declaration
    public static AudioMixerGroup uiEffectsGroup { get; }
    Property Value
    Type Description
    AudioMixerGroup

    Methods

    Initialise()

    Declaration
    protected override void Initialise()
    Overrides
    NeoFPS.NeoFpsManager<NeoFPS.NeoFpsAudioManager>.Initialise()

    IsValid()

    Declaration
    public override bool IsValid()
    Returns
    Type Description
    System.Boolean
    Overrides
    NeoFpsManagerBase.IsValid()

    OnDestroy()

    Declaration
    protected override void OnDestroy()
    Overrides
    NeoFPS.NeoFpsManager<NeoFPS.NeoFpsAudioManager>.OnDestroy()

    OnValidate()

    Declaration
    protected void OnValidate()

    Play2DEffectAudio(AudioClip, Single)

    Declaration
    public static void Play2DEffectAudio(AudioClip clip, float volume = 1F)
    Parameters
    Type Name Description
    AudioClip clip
    System.Single volume

    PlayAmbienceAudioAtPosition(AudioClip, Vector3, Single)

    Declaration
    public static void PlayAmbienceAudioAtPosition(AudioClip clip, Vector3 position, float volume = 1F)
    Parameters
    Type Name Description
    AudioClip clip
    Vector3 position
    System.Single volume

    PlayEffectAudioAtPosition(AudioClip, Vector3, Single)

    Declaration
    public static void PlayEffectAudioAtPosition(AudioClip clip, Vector3 position, float volume = 1F)
    Parameters
    Type Name Description
    AudioClip clip
    Vector3 position
    System.Single volume
    Back to top Copyright © 2019 Yondernauts Game Studios Ltd
    Generated with DocFX