public override bool Remove(AkAudioListener listener)
        {
            var ret = base.Remove(listener);

            if (ret && AkSoundEngine.IsInitialized())
            {
                AkSoundEngine.RemoveDefaultListener(listener.gameObject);
            }
            return(ret);
        }
    private void OnDisableEditorListener()
    {
        if (IsPlayingOrIsNotInitialized || editorListenerGameObject == null)
        {
            return;
        }

        UnityEditor.EditorApplication.update -= UpdateEditorListenerPosition;

        var id = AkSoundEngine.GetAkGameObjectID(editorListenerGameObject);

        AkSoundEngine.RemoveDefaultListener(id);

        AkSoundEngine.UnregisterGameObj(editorListenerGameObject);
        editorListenerGameObject = null;
    }