protected virtual void OnSoundFinished() { Finished = true; playingAsync = false; SoundFinished?.Invoke(this, EventArgs.Empty); }
void Update() { if (!_audioSource.isPlaying) { if (OnSoundFinished != null) { OnSoundFinished.Invoke(this); } } }
protected virtual void OnSoundFinished() { Finished = true; playingAsync = false; SoundFinished?.Invoke(this, EventArgs.Empty); }
void Update() { if (!_audioSource.isPlaying) { if (OnSoundFinished != null) { OnSoundFinished.Invoke(this); } } }