protected virtual void NotifyResume() { WriterSignals.DoWriterState(this, DialogWriteState.Resume); for (int i = 0; i < writerListeners.Count; i++) { var writerListener = writerListeners[i]; writerListener.OnResume(); } }
protected virtual void NotifyEnd(bool stopAudio) { WriterSignals.DoWriterState(this, DialogWriteState.End); for (int i = 0; i < writerListeners.Count; i++) { var writerListener = writerListeners[i]; writerListener.OnEnd(stopAudio); } }
protected virtual void NotifyStart(AudioClip audioClip) { WriterSignals.DoWriterState(this, DialogWriteState.Start); for (int i = 0; i < writerListeners.Count; i++) { var writerListener = writerListeners[i]; writerListener.OnStart(audioClip); } }