Class AudioPlayer
Events
onReleased
public Action onReleased
Properties
loop
public bool loop { get; set; }
playing
public bool playing { get; }
released
public bool released { get; private set; }
pitch
public float pitch { get; set; }
volume
public float volume { get; set; }
audioMixerGroup
public AudioMixerGroup audioMixerGroup { get; set; }
Methods
void Play(AudioClip audioClip)
public void Play(AudioClip audioClip)
void Play(AudioClip audioClip, float volume)
public void Play(AudioClip audioClip, float volume)
Task PlayWithFadein(AudioClip audioClip, float fadein)
public Task PlayWithFadein(AudioClip audioClip, float fadein)
Task PlayWithFadein(AudioClip audioClip, float fadein, float volume)
public Task PlayWithFadein(AudioClip audioClip, float fadein, float volume)
void Stop()
public void Stop()
void Pause()
public void Pause()
void Unpause()
public void Unpause()
Task Stop(float fadeout)
public Task Stop(float fadeout)
Task Pause(float fadeout)
public Task Pause(float fadeout)
Task Unpause(float fadein)
public Task Unpause(float fadein)
virtual void Release()
public virtual void Release()