Show / Hide Table of Contents

Class AudioMixer

Inheritance
Object
Object
AudioMixer
Inherited Members
Object.GetInstanceID()
Object.GetHashCode()
Object.Equals(Object)
Object.name
Object.Instantiate(Object, Vector3, Quaternion)
Object.Instantiate(Object, Vector3, Quaternion, Transform)
Object.Instantiate(Object)
Object.Instantiate(Object, Transform)
Object.Instantiate(Object, Transform, Boolean)
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.Instantiate<T>(T, Transform, Boolean)
Object.Destroy(Object, Single)
Object.Destroy(Object)
Object.DestroyImmediate(Object, Boolean)
Object.DestroyImmediate(Object)
Object.FindObjectsOfType(Type)
Object.DontDestroyOnLoad(Object)
Object.hideFlags
Object.DestroyObject(Object, Single)
Object.DestroyObject(Object)
Object.FindSceneObjectsOfType(Type)
Object.FindObjectsOfTypeIncludingAssets(Type)
Object.FindObjectsOfType<T>()
Object.FindObjectOfType<T>()
Object.FindObjectsOfTypeAll(Type)
Object.FindObjectOfType(Type)
Object.ToString()
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEngine.Audio
Assembly: UnityEngine.dll
Syntax
public class AudioMixer : Object

Properties

outputAudioMixerGroup

Declaration
public AudioMixerGroup outputAudioMixerGroup { get; set; }
Property Value
Type Description
AudioMixerGroup

updateMode

Declaration
public AudioMixerUpdateMode updateMode { get; set; }
Property Value
Type Description
AudioMixerUpdateMode

Methods

ClearFloat(String)

Declaration
public bool ClearFloat(string name)
Parameters
Type Name Description
String name
Returns
Type Description
Boolean

FindMatchingGroups(String)

Declaration
public AudioMixerGroup[] FindMatchingGroups(string subPath)
Parameters
Type Name Description
String subPath
Returns
Type Description
AudioMixerGroup[]

FindSnapshot(String)

Declaration
public AudioMixerSnapshot FindSnapshot(string name)
Parameters
Type Name Description
String name
Returns
Type Description
AudioMixerSnapshot

GetFloat(String, out Single)

Declaration
public bool GetFloat(string name, out float value)
Parameters
Type Name Description
String name
Single value
Returns
Type Description
Boolean

SetFloat(String, Single)

Declaration
public bool SetFloat(string name, float value)
Parameters
Type Name Description
String name
Single value
Returns
Type Description
Boolean

TransitionToSnapshots(AudioMixerSnapshot[], Single[], Single)

Declaration
public void TransitionToSnapshots(AudioMixerSnapshot[] snapshots, float[] weights, float timeToReach)
Parameters
Type Name Description
AudioMixerSnapshot[] snapshots
Single[] weights
Single timeToReach

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX