Esempio n. 1
0
        private void Initialization()
        {
            presenter = new GameObject("AUDIO").AddComponent <AudioPresenter>();
            var listener = new GameObject("LISTENER").AddComponent <AudioListener>();

            listener.transform.SetParent(presenter.transform);
            presenter.AudioListener = listener;
        }
Esempio n. 2
0
        void IDisposable.Dispose()
        {
            sourceMedia.Clear();
            var g = presenter.gameObject;

            presenter = null;
#if UNITY_EDITOR
            GameObject.DestroyImmediate(g);
#else
            GameObject.Destroy(g);
#endif
        }
Esempio n. 3
0
 private void Initialization()
 {
     presenter = new GameObject("AUDIO").AddComponent<AudioPresenter>();
     var listener = new GameObject("LISTENER").AddComponent<AudioListener>();
     listener.transform.SetParent(presenter.transform);
     presenter.AudioListener = listener;
 }
Esempio n. 4
0
        void IDisposable.Dispose()
        {
            sourceMedia.Clear();
            var g = presenter.gameObject;
            presenter = null;
#if UNITY_EDITOR
            GameObject.DestroyImmediate(g);
#else
            GameObject.Destroy(g);
#endif
        }