예제 #1
0
 public override void UnregisterToItemStopped(string audioItemId, AudioChangedPlayingStatus listener)
 {
     if (wrappedService != null)
     {
         Debug.LogFormat("Unregister To Stop of {0}", audioItemId);
         wrappedService.UnregisterToItemStopped(audioItemId, listener);
     }
 }
예제 #2
0
    public override void UnregisterToItemStopped(string audioItemId, AudioChangedPlayingStatus listener)
    {
        if (_isLogged)
        {
            Debug.LogFormat(this, "Unregister stop listener from [{0}]", audioItemId);
        }
        AudioCategory ac;
        AudioItem     ai = GetAudioItem(audioItemId, out ac);

        if (ai != null)
        {
            ai.OnAudioStopped -= listener;
        }
        else
        {
            if (_isLogged)
            {
                Debug.LogFormat(this, "AudioItem [{0}] not founded!", audioItemId);
            }
        }
    }
예제 #3
0
 public virtual void UnregisterToItemStopped(string audioItemId, AudioChangedPlayingStatus listener)
 {
 }
예제 #4
0
 public virtual void RegisterToItemStart(string audioItemId, AudioChangedPlayingStatus listener)
 {
 }