docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class Channel3DProperties

    Properties to control the 3D effects applied to audio in positional channels.

    Inheritance
    object
    Channel3DProperties
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Unity.Services.Vivox
    Assembly: solution.dll
    Syntax
    public class Channel3DProperties

    Constructors

    Name Description
    Channel3DProperties()

    A default constructor that sets fields to their suggested values.

    Channel3DProperties(int, int, float, AudioFadeModel)

    A constructor that sets all 3D channel properties. For information on recommended values for different 3D scenarios, refer to the Vivox Developer Documentation.

    Properties

    Name Description
    AudibleDistance

    The maximum distance from the listener that a speaker can be heard.

    AudioFadeIntensityByDistance

    The strength of the audio fade effect as the speaker moves away from the listener past the conversational distance. For example: .5=half strength, 1=normal strength, 2=double strength.

    AudioFadeModel

    The model that determines how loud a voice is at different distances.

    ConversationalDistance

    The distance from the listener within which a speaker’s voice is heard at its original volume, and beyond which the speaker's voice begins to fade.

    Methods

    Name Description
    ToString()

    Create a 3D positional URI from the values of the member variables.

    In This Article
    Back to top
    Copyright © 2023 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)