Unity : There are 2 audio listeners in the scene. Please Ensure there is always exactly one audio listener in the scene.

회사에서 Unity를 이용하여서 간단한 게임을 만들어야 하는 상황입니다. 그러던 중 갑자기 제가 남기지 않은 로그가 Console 창에서 계속 찍히고 있었습니다. Unity를 이제 배우면서 하고 있기 때문에 해당 로그가 낯설었지만, 로그의 내용을 보았습니다.

 

There are 2 audio listeners in the scene. Please Ensure there is always exactly one audio listener in the scene. audio listener가 Scene에 2개가 있다며 한 개의 audio listener Scene 에서 하나로 만들라는 내용의 로그입니다. 이런 로그 내용을 발생 시킬 만한것을 하지 않았는데,,, 소스를 pull 하니 발생을 했기 때문에 git의 로그를 확인 하니 새로운 카메라가 하나 추가가 되었는걸 발견했습니다.

 

Unity Scene에서는 하나의 Audio Listener가 있어야 하는데 카메라 오브젝트를 추가하게 되면 기본적으로 이 Audio Listener Componet가 포함되어 있어서 Main Camera에 있는 Audio Listener와 겹치게 되어서 발생하는 오류 로그였습니다. 새롭게 추가한 카메라의 오디오 리스너를 비활성화 하거나 해당 컴포넌트를 제거하면 해당 로그는 더 이상 발생하지 않습니다.

그리드형(광고전용)

이 글을 공유합시다

facebook twitter googleplus kakaoTalk kakaostory naver band

댓글

Designed by JB FACTORY