목차

방해와 차단

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

A. 방사체 방해/차단

Unity에서 GameObject에 AkEmitterObstructionOcclusion 컴포넌트를 추가하면 방사체를 방해하거나 차단할 수 있습니다. 맵이 공간 음향을 사용하지 않을 경우 AkRoom 컴포넌트가 없으며 AkEmitterObstructionOcclusion 컴포넌트는 차단만 사용하게 됩니다. 공간 음향 씬에서는 이와 동일한 컴포넌트가 공간 음향 리스너에만 방해를 사용합니다. 이 공간 음향 리스너는 AkSpatialAudioListener 컴포넌트를 가진 GameObject를 말합니다. 방사체 방해는 공간 음향 리스너와 동일한 공간에 있는 방사체에 적용됩니다.

AkEmitterObstructionOcclusion.png

AkEmitterObstructionOcclusion component

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

AkEmitterObstructionOcclusionLayerMask.png

Layer Mask options for the Ak Emitter Obstruction Occlusion component

B. 포털 방해

포털을 통해 방사되는 사운드도 방해할 수 있습니다. Spatial Audio Diffraction을 사용하지 않을 경우 AkRoomPortalObstruction 컴포넌트를 AkRoomPortal이 있는 GameObject에 사용할 수 있습니다.

AkRoomPortalObstruction.png

AkRoomPortalObstruction component

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

AkRoomPortalObstructionLayerMask.png

Layer Mask options for the Ak Room Portal Obstruction component

생성시간 : Thu May 9 21:19:03 2019, 프로젝트명 : Wwise Unity Integration, 생성자 :   doxygen 1.6.3