API reference
API reference
Select your platform
No SDKs available
No versions available

AudioTrigger Class

Extends MonoBehaviour
Triggers audio clips.
Place this component on a GameObject alongside a <cref="AudioSource" /> component. In an event wrapper, call AudioTrigger.PlayAudio() to trigger the audio.

Properties

ChanceToPlay : float
[Get][Set]
Signature
float ChanceToPlay
Loop : bool
[Get][Set]
Signature
bool Loop
Pitch : float
[Get][Set]
Signature
float Pitch
PitchRandomization : MinMaxPair
[Get][Set]
Signature
MinMaxPair PitchRandomization
Spatialize : bool
[Get][Set]
Signature
bool Spatialize
Volume : float
[Get][Set]
Signature
float Volume
VolumeRandomization : MinMaxPair
[Get][Set]
Signature
MinMaxPair VolumeRandomization

Protected Methods

Start ()
Signature
virtual void Start()
Returns
void

Methods

InjectAllAudioTrigger ( audioSource , audioClips )
Signature
void InjectAllAudioTrigger(AudioSource audioSource, AudioClip[] audioClips)
Parameters
audioSource: AudioSource
audioClips: AudioClip[]
Returns
void
InjectAudioClips ( audioClips )
Signature
void InjectAudioClips(AudioClip[] audioClips)
Parameters
audioClips: AudioClip[]
Returns
void
InjectAudioSource ( audioSource )
Signature
void InjectAudioSource(AudioSource audioSource)
Parameters
audioSource: AudioSource
Returns
void
InjectOptionalPlayOnStart ( playOnStart )
Signature
void InjectOptionalPlayOnStart(bool playOnStart)
Parameters
playOnStart: bool
Returns
void
PlayAudio ()
Signature
void PlayAudio()
Returns
void