본문으로 건너뛰기

사운드 (Sound)

사운드 컴포넌트는 오디오 샘플의 재생을 제어합니다.

Sound component

각 사운드 컴포넌트는 사운드 재생을 담당하는 "슬롯"을 포함합니다. 각 슬롯에는 다른 오디오 에셋을 할당할 수 있으며, 다른 슬롯과 독립적으로 재생할 수 있습니다.

"ADD SLOT" 버튼을 클릭하여 새 슬롯을 추가할 수 있습니다. 각 슬롯의 헤더에 있는 휴지통 아이콘을 클릭하여 슬롯을 제거할 수 있습니다.

사운드 컴포넌트는 컴포넌트 패널의 오른쪽 상단에 있는 토글을 사용하여 활성화하거나 비활성화할 수 있습니다. 활성화되면 컴포넌트가 자동 재생으로 표시된 슬롯을 재생합니다. 나머지 슬롯은 스크립트로 재생할 수 있습니다.

컴포넌트 속성

속성설명
Positional선택하면 컴포넌트가 3D 공간에서 엔티티의 위치에서 재생되는 것처럼 오디오 에셋을 재생합니다.
Volume오디오 에셋을 재생할 때 각 슬롯의 볼륨과 곱해질 볼륨입니다.
Pitch오디오 에셋을 재생할 때 각 슬롯의 피치와 곱해질 피치입니다. 값 1은 오디오가 원래 피치로 재생됨을 의미합니다.
Ref Distance사운드 소스가 리스너로부터 멀어질 때 볼륨을 줄이기 위한 기준 거리입니다.
Max Distance오디오 감쇠가 중지되는 리스너로부터의 최대 거리입니다. 이 거리 이후에 오디오의 볼륨이 반드시 0이 되는 것은 아니지만 더 이상 감쇠되지 않습니다.
Distance Model사운드가 리스너로부터 멀어질 때 볼륨을 줄이기 위해 사용할 알고리즘을 결정합니다. Linear, Inverse 또는 Exponential 중 하나일 수 있습니다.
Roll-off Factor볼륨 감쇠가 발생하는 속도입니다.

슬롯 속성

속성설명
Name슬롯의 이름입니다. 코드에서 이 슬롯을 참조하는 데 사용할 이름입니다.
Asset재생할 오디오 에셋입니다.
Start Time사운드가 재생을 시작할 시작 시간입니다.
Duration슬롯이 Start Time부터 재생할 사운드의 지속 시간입니다.
Auto Play선택하면 슬롯이 로드 시 재생됩니다. 그렇지 않으면 스크립트를 사용하여 슬롯을 재생해야 합니다.
Overlap선택하면 이 슬롯은 먼저 중지하지 않고 사운드를 재생합니다. 겹침은 반복적으로 재생해야 하는 원샷 사운드에 사용해야 합니다. 겹치는 사운드는 엔티티가 파괴되어도 중지되지 않고, 완료되거나 스크립트에서 수동으로 중지할 때만 중지됩니다.
Loop선택하면 슬롯이 연속적으로 반복됩니다. 그렇지 않으면 완료까지 한 번 재생됩니다.
Volume슬롯에서 재생되는 오디오 에셋의 볼륨입니다.
Pitch오디오가 재생되는 피치입니다. 값 1은 오디오가 원래 피치로 재생됨을 의미합니다.

스크립팅 인터페이스

스크립트 컴포넌트를 사용하여 사운드 컴포넌트의 속성을 제어할 수 있습니다. 사운드 컴포넌트의 스크립팅 인터페이스는 여기에 있습니다.