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

            if (ret && AkSoundEngine.IsInitialized())
            {
                AkSoundEngine.AddDefaultListener(listener.gameObject);
            }
            return(ret);
        }
    private void OnEnableEditorListener(UnityEngine.GameObject gameObject)
    {
        if (IsPlayingOrIsNotInitialized || editorListenerGameObject != null)
        {
            return;
        }

        editorListenerGameObject = gameObject;
        AkSoundEngine.RegisterGameObj(editorListenerGameObject, editorListenerGameObject.name);

        // Do not create AkGameObj component when adding this listener
        var id = AkSoundEngine.GetAkGameObjectID(editorListenerGameObject);

        AkSoundEngine.AddDefaultListener(id);

        UnityEditor.EditorApplication.update += UpdateEditorListenerPosition;
    }