コード例 #1
0
        public void Initialize(AudioPeer audioPeer)
        {
            // -------------

            _audioPeer = audioPeer;

            _audioPeer.DoOnAudioPeerReady(() => {
                InitializeAudioData();
                _isInitialized = true;
            });

            // -------------
        }
コード例 #2
0
        void Awake()
        {
            // -------------

            // TODO Rework how AudioPeer is obtained
            _audioPeer = GameObject.FindObjectOfType(typeof(AudioPeer)) as AudioPeer;

            if (_audioPeer == null)
            {
                Debug.LogError("Couldn't find an Audio Peer");
            }
            else
            {
                InitializeEffectDataProvider();
                TryInitializeEffect();
            }

            // -------------
        }