Closed Budy123 closed 1 year ago
FMODBackgrounEvents
GetAmbience / GetMusic
string sceneName
환경음/배경음
AudioManager
PlayOneShot
EventReference sound
Vector3 worldPos
worldPos
sound
CreateInstance
EventReference eventReference
eventReference
GetVolume
BusType busType
busType
SetVolume
float volume
volume
RunAmbientSound / RunBackgroundMusic
EventReference ambientReference / backgroundMusicReference
ambientReference / backgroundMusicReference
CleanUp
EventInstance
변경 사항
사용법
FMODBackgrounEvents
GetAmbience / GetMusic
string sceneName
: 앞서 인스펙터에서 넣어둔 씬 이름.환경음/배경음
중, 씬 이름이 일치하는 게 있으면 그 중 가장 위에 있는 걸 반환. 없으면 초기화 되지 않은 기본 값 반환.환경음/배경음
의 EventReferenceAudioManager
PlayOneShot
EventReference sound
: 재생할 FMOD 이벤트의 Reference.Vector3 worldPos
: 재생할 월드 위치worldPos
에sound
에 맞는 이벤트 1회 재생(인스턴스 없음)PlayOneShot
EventReference sound
: 재생할 FMOD 이벤트의 Reference.Vector3 worldPos
: 재생할 월드 위치worldPos
에sound
에 맞는 이벤트 1회 재생(인스턴스 없음)CreateInstance
EventReference eventReference
: 생성할 FMOD 이벤트의 Reference.eventReference
를 바탕으로 실제 인스턴스 생성. 인스턴스로 보다 세밀한 조정 가능.GetVolume
BusType busType
: 볼륨을 얻을 버스 종류busType
에 맞는 버스의 볼륨 반환SetVolume
BusType busType
: 볼륨을 설정할 버스 종류float volume
: 설정할 볼륨 값(0~1, float)volume
만큼busType
에 맞는 버스의 볼륨 설정RunAmbientSound / RunBackgroundMusic
EventReference ambientReference / backgroundMusicReference
: 실행할 사운드 이벤트 레퍼런스ambientReference / backgroundMusicReference
에 맞는 사운드 이벤트 재생. AMB는 3D로.CleanUp
EventInstance
모두 삭제(초기화)