버전
menu_open
Wwise Unity Integration Documentation
방해와 차단

Unity에서는 사운드를 방해하거나 차단할 수 있습니다. 다음 중 하나를 사용할 수 있습니다.

A. 이미터 방해/차단

Unity에서 GameObject에 AkEmitterObstructionOcclusion 컴포넌트를 추가하면 이미터를 방해하거나 차단할 수 있습니다. 이미터와 리스너 사이의 경로에 오브젝트가 있을 경우 해당 컴포넌트가 방해/차단 값을 1로 SetObjectObstructionAndOcclusion()을 호출합니다. 맵이 공간 음향을 사용하지 않을 경우 (AkRoom 컴포넌트가 없을 경우) AkEmitterObstructionOcclusion 컴포넌트가 차단을 사용하게 됩니다. 공간 음향 씬에서는 이와 동일한 컴포넌트가 공간 음향 리스너에만 방해를 사용합니다. 이 공간 음향 리스너는 AkSpatialAudioListener 컴포넌트를 가진 GameObject를 말합니다. 이미터 방해는 공간 음향 리스너와 동일한 공간에 있는 이미터에 적용됩니다.

AkEmitterObstructionOcclusion component

방해나 차단이 원하는 오브젝트에 실행되도록 하려면 레이어 마스크를 사용하세요. 예를 들어 플레이어 오브젝트에 레이어를 지정하고 AkEmitterObstructionOcclusion 컴포넌트에서 제외시키면 리스너로 소리를 방해하거나 차단하지 않습니다.

Layer Mask options for the Ak Emitter Obstruction Occlusion component

B. 포털 방해

포털을 통해 방사되는 사운드도 방해할 수 있습니다. Spatial Audio Diffraction을 사용하지 않을 경우 AkRoomPortalObstruction 컴포넌트를 AkRoomPortal이 있는 GameObject에 사용할 수 있습니다. 포털과 공간 음향 리스너 사이의 경로에 오브젝트가 있을 경우 해당 컴포넌트가 방해 값을 1로 SetObjectObstructionAndOcclusion()을 호출합니다.

AkRoomPortalObstruction component

Portal이 연결되는 Room의 메시에 AkRoomPortalObstruction 컴포넌트가 있을 경우 방해가 일어납니다. Surface Reflector를 사용할 경우 이 리플렉터도 포털의 열린 부분을 방해할 수 있습니다. 그렇기 때문에 이 메시와 Surface Reflector를 서로 다른 레이어에 배치하여 AkRoomPortalObstruction 컴포넌트의 Layer Mask에서 제외시켜야 합니다.

Layer Mask options for the Ak Room Portal Obstruction component

이 페이지가 도움이 되었나요?

지원이 필요하신가요?

질문이 있으신가요? 문제를 겪고 계신가요? 더 많은 정보가 필요하신가요? 저희에게 문의해주시면 도와드리겠습니다!

지원 페이지를 방문해 주세요

작업하는 프로젝트에 대해 알려주세요. 언제든지 도와드릴 준비가 되어 있습니다.

프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.

Wwise를 시작해 보세요