private void _PlayBackBalloonAndPop(BloonMarker marker) { Debug.Log(string.Format("PlayBackBalloonAndPop: {0}", marker.m_audioRecordingFilename)); m_balloonPopAudio.Play(); if (!string.IsNullOrEmpty(marker.m_audioRecordingFilename)) { m_micHelper.PlayRecording(marker.m_audioRecordingFilename); } marker.Pop(); m_balloonPoppedListener(marker.gameObject); if (m_currentMarker) { m_currentMarker = null; } }