다음을 통해 공유


메시에서 오디오 재생

메시 오디오 관리자 및 시각적 스크립팅

Mesh에서 오디오를 재생하는 방법에는 Unity AudioSource에 대한 직접 호출과 메시 시각적 스크립팅을 사용할 때 사용할 수 있는 메시 오디오 재생 노드의 두 가지가 있습니다.

메시에서 사운드 이벤트를 재생하는 가장 안전하고 효율적인 방법은 메시 오디오 재생 노드를 사용하는 것입니다.

• AudioSource를 처음부터 설정하는 것보다 빠릅니다.
• 필요에 따라 재사용할 AudioSources 풀이 포함되어 있으므로 환경 또는 상호 작용에 AudioSources를 추가할 필요가 없습니다.
• 페이드 인 및 아웃과 같이 AudioClips가 재생되는 방식을 보다 세밀하게 제어할 수 있는 간단한 설정 집합이 포함되어 있습니다. 또한 특정 속성을 임의로 지정하여 재생될 때마다 소리에 더 많은 변형을 줍니다.
• 오디오가 제대로 라우팅되어 사용자가 오디오 믹스를 더 잘 제어할 수 있도록 합니다.
• 오디오 환경에서 일관성을 쉽게 보장할 수 있도록 공간 오디오 설정에 재사용 가능한 속성을 만드는 방법을 제공합니다.

______

노드를 처음 추가하면 주황색 제목이 표시됩니다.

______

노드가 작동하려면 두 가지 요구 사항을 충족해야 하기 때문입니다.

______

소리믹서 그룹 필드가 채워지면(또는 연결된 노드) 노드 제목이 색을 변경하고 노드를 사용할 수 있습니다. 기본적으로 스테레오(공간화되지 않음)의 전체 볼륨에서 소리가 재생됩니다. 볼륨과 피치를 필요에 맞게 변경하고 그래프 검사기에서 값을 임의로 지정할 수도 있습니다.

______

임의 볼륨 및 임의 피치 상자를 선택하면 노드가 트리거될 때마다 적용할 임의화 양을 제어하는 새 값이 나타납니다. 소리가 재생될 때 부드러운 볼륨 램프를 원하는 경우 페이드 인 타임 양에 입력할 수도 있습니다.

특정 위치에서 사운드를 재생하려면 공간 오디오 속성 노드를 추가한 다음 메시 오디오 재생 노드의 공간 설정 입력에 연결합니다.

______

______

오디오 이벤트를 재생하기 전에 공간 오디오 속성 노드를 만들어야 합니다. 사운드가 소리를 재생할 위치를 알 수 있도록 GameObject 참조를 Emitter 속성에 연결해야 하므로 이 노드에는 기본적으로 주황색 제목이 있습니다.

______

GameObject 참조는 작동하지만 이 노드를 사용하여 스크립트가 연결된 GameObject에서 소리를 재생하려는 경우가 많습니다. 또한 감 쇠 곡선 을 위쪽이 아닌 아래로 기울어지도록 변경하여 소리를 재생하는 개체에서 벗어나면 볼륨이 감소합니다.

______

! [TIP] 감쇠 는 기본적으로 "볼륨 감소"를 의미합니다.

여기에 있는 속성은 다음과 같습니다.

최소 거리: 소리가 감쇠를 시작하는 거리입니다. 소리는 이 거리 내에서 전체 볼륨으로 재생됩니다. "1"은 권장되는 시작 값입니다.

최대 거리: 소리가 더 이상 감쇠되지 않는 과거 거리입니다. 감쇠 곡선이 볼륨 0에서 끝나는 경우 이 거리 이상으로 소리가 들리지 않습니다. "20"은 권장되는 시작 값입니다.

감쇠 곡선: 소리의 소스에서 멀어질 때 적용되는 볼륨 램프입니다. 시작하려면 0에서 1까지 아래쪽 기울기를 적용합니다.

반향 영역 혼합: 장면에 반향 영역 이 있는 경우 반향 효과로 전송되는 볼륨입니다. "0"은 권장되는 시작 값입니다.

도플러 수준: "도플러 효과"는 소리를 듣는 수신기를 기준으로 소리를 생성하는 개체의 움직임에 따라 음파의 주파수 변화입니다. 이 것의 일반적인 예는 경찰차의 사이렌이 당신을 멀리 이동할 때 피치에서 변화하는 것을 들을 때입니다. 이 설정을 사용하면 개체가 소리 이동을 생성할 때 발생하는 자동 피치 이동의 양을 조정할 수 있습니다. 경고: 개체가 빠르게 이동할 때 피치 이동으로 인해 눈에 띄는 아티팩트가 발생할 수 있습니다. 대부분의 소리에는 0 설정을 사용하는 것이 좋습니다.

스프레드: 소리가 스피커 위로 퍼지는 각도입니다. "0"은 권장되는 시작 값입니다.

메시 오디오 재생 노드에 단일 사운드를 배치하는 대신 임의 소리 노드를 사용하여 여러 AudioClips에서 임의 사운드를 만들 수 있습니다.

______

임의 소리 노드를 선택하면 검사기에서 추가할 수 있는 AudioClips 배열이 표시됩니다.

______

메시 오디오 재생 노드가 트리거될 때마다 새 AudioClip이 선택됩니다.