PlaySound(플레이 사운드)
특정 소리나 음악을 플레이하도록 하는 컴포넌트입니다.
플레이 사운드 컴포넌트를 통해 음향 효과나 오디오 파일 라이브러리에서 음악을 플레이할 수 있습니다.
기본 설정
Sound to Play(플레이할 사운드)
해당 영역을 클릭하면 선택할 수 있는 음향 파일 리스트를 보여주는 팝업창이 나타납니다.
현재는 커스텀 음향을 업로드할 수 없습니다.
Sound Range(사운드 범위)
마법 젬으로 해당 변수의 최대 범위를 정의합니다.
기본적으로 0에서 4 사이의 범위로 설정되어 있습니다.
Play Condition(플레이 조건)
Play On Start Play(시작 시 플레이) - 경험이 시작할 때 선택한 사운드를 재생하도록 컴포넌트를 트리거합니다.
Play On Receive Message(메시지 수신 시 플레이) - 이 옵션을 이용하여 컴포넌트가 플레이할 사운드를 트리거하는 메시지를 정의할 수 있습니다.
Play on Players Interact(플레이어 상호작용 시 플레이) - 플레이어가 컴포넌트가 추가된 오브젝트에 다가가 E 키를 누르면 트리거됩니다.
로직 수정
Loop(루프)
'True'를 선택하여 사운드를 'Loop'로 설정하면 사운드가 트리거된 뒤 계속해서 플레이됨을 의미합니다. 'False'로 설정할 경우 사운드 또는 음악이 딱 한 번만 플레이됩니다.
3D Sound(3D 사운드)
2D 사운드는 플레이어의 거리나 방향에 관계없이 선택한 사운드를 동일한 볼륨으로 재생합니다.
3D 사운드는 아바타와 Play Sound 컴포넌트가 추가된 오브젝트 사이의 거리에 따라 볼륨이 변경됩니다.
또한 사운드는 플레이어의 위치에 따라 소리가 들리거나 들리지 않기도 합니다. 만약 플레이어가 소리를 내는 오브젝트의 오른쪽에 서 있다면, 마치 소리가 그 방향에서 나는 것처럼 왼쪽 헤드폰이나 스피커에서 더 큰 소리를 들을 수 있다는 것을 의미합니다.
Message Interuptable(중단 가능한 메시지)
'True'로 설정되어 있을 경우 두 가지 드롭다운 옵션이 표시됩니다.
Message to Stop(중지 메시지) - 음향을 완전히 끕니다. 사운드가 켜지면 다시 처음부터 플레이됩니다.
Message to Pause(일시 중지 메시지) - 어느 곳에서든 소리가 멈추고 다시 재생되면 중단된 지점부터 다시 재생됩니다.
사용 예시
컴포넌트를 사용하여 전투가 시작되거나 가까운 곳에 힌트가 있음을 알리는 사운드나 음악을 플레이하라는 메시지를 발송하여 아바타가 해당 장소에 가까이 갈 경우 이를 알아채도록 할 수 있습니다.
토글 팁
Door 비헤이비어를 스위치로 이용합니다.
이 예시에서는 라디오에 Door 비헤이비어를 적용했습니다.
'Message to Open'을 'Radio.On'으로 설정합니다.
'Message to Close'을 'Radio.Off'으로 설정합니다.
라디오 위의 오브젝트에 Play Sound Component 컴포넌트를 추가하고 투명하게 합니다.
'Play On Receive Message'를 'Radio.On'으로 설정합니다.
중지 가능한 'Message to Pause'를 'Radio.Off'로 설정합니다.
이렇게 설정하면 실제로는 라디오에서 소리가 나지 않지만 이제 Play Sound 컴포넌트를 트리거하는 메시지를 제어할 수 있습니다.
Last updated