Struct AudioSourceProperties
Assembly: cs.temp.dll.dll
Syntax
public struct AudioSourceProperties
Constructors
AudioSourceProperties(AudioSource)
Declaration
public AudioSourceProperties(AudioSource audioSource)
Parameters
Type |
Name |
Description |
AudioSource |
audioSource |
|
Properties
bypassEffects
Declaration
public bool bypassEffects { get; set; }
Property Value
bypassListenerEffects
Declaration
public bool bypassListenerEffects { get; set; }
Property Value
bypassReverbZones
Declaration
public bool bypassReverbZones { get; set; }
Property Value
clip
Declaration
public AudioClip clip { get; set; }
Property Value
Type |
Description |
AudioClip |
|
dopplerLevel
Declaration
public float dopplerLevel { get; set; }
Property Value
enabled
Declaration
public bool enabled { get; set; }
Property Value
ignoreListenerPause
Declaration
public bool ignoreListenerPause { get; set; }
Property Value
ignoreListenerVolume
Declaration
public bool ignoreListenerVolume { get; set; }
Property Value
loop
Declaration
public bool loop { get; set; }
Property Value
maxDistance
Declaration
public float maxDistance { get; set; }
Property Value
minDistance
Declaration
public float minDistance { get; set; }
Property Value
mute
Declaration
public bool mute { get; set; }
Property Value
outputAudioMixerGroup
Declaration
public AudioMixerGroup outputAudioMixerGroup { get; set; }
Property Value
Type |
Description |
AudioMixerGroup |
|
panStereo
Declaration
public float panStereo { get; set; }
Property Value
pitch
Declaration
public float pitch { get; set; }
Property Value
priority
Declaration
public int priority { get; set; }
Property Value
reverbZoneMix
Declaration
public float reverbZoneMix { get; set; }
Property Value
rolloffMode
Declaration
public AudioRolloffMode rolloffMode { get; set; }
Property Value
Type |
Description |
AudioRolloffMode |
|
spatialBlend
Declaration
public float spatialBlend { get; set; }
Property Value
spatialize
Declaration
public bool spatialize { get; set; }
Property Value
spatializePostEffects
Declaration
public bool spatializePostEffects { get; set; }
Property Value
spread
Declaration
public float spread { get; set; }
Property Value
velocityUpdateMode
Declaration
public AudioVelocityUpdateMode velocityUpdateMode { get; set; }
Property Value
Type |
Description |
AudioVelocityUpdateMode |
|
Methods
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
Operators
Equality(AudioSourceProperties, AudioSourceProperties)
Declaration
public static bool operator ==(AudioSourceProperties first, AudioSourceProperties second)
Parameters
Returns
Inequality(AudioSourceProperties, AudioSourceProperties)
Declaration
public static bool operator !=(AudioSourceProperties first, AudioSourceProperties second)
Parameters
Returns