본문 바로가기

playsoundatlocation2

언리얼엔진5 c++ PlaySoundAtLocation 소리강조 ▣ 매개변수 설명 WorldContextObject (UObject*):사운드가 재생될 월드를 지정하는 객체입니다. 대개 this로 현재 객체를 전달합니다.Sound (USoundBase*):재생할 사운드 에셋입니다. 일반적으로 USoundCue 또는 USoundWave 형식의 사운드를 사용합니다.Location (FVector):사운드가 재생될 월드 좌표입니다. 예를 들어, GetActorLocation()을 사용해 특정 액터의 위치에서 재생할 수 있습니다.VolumeMultiplier (float):사운드의 볼륨을 조정하는 배율입니다. 기본값은 1.0f이며, 2.0f로 설정하면 소리가 두 배 커지고, 0.5f로 설정하면 절반으로 작아집니다.PitchMultiplier (float):사운드의 피치(재생.. 2024. 11. 9.
언리얼엔진5 c++ PlaySound2D, PlaySoundAtLocation 차이 ▣ UGameplayStatics::PlaySound2D 함수는 2D 사운드를 재생하는 것으로, 공간과 관련된 정보(위치, 거리, 반사 등)를 무시한 채 사운드를 재생합니다. 즉, 이 함수는 게임 내의 모든 위치에서 동일한 볼륨과 음질로 사운드를 들리게 합니다.▣  PlaySoundAtLocation 또는 Audio Component를 사용하여 사운드를 3D 공간에 맞게 처리할 수 있습니다.Unreal Engine에서는 리스너의 위치와 사운드의 위치에 따라 음향효과(반사, 거리 감쇠 등)가 다르게 들리게 할 수 있습니다. ▣ 코드 설명: PlaySoundAtLocation: 이 함수는 사운드를 특정 위치에서 3D 공간에 맞게 재생합니다. 리스너가 사운드로부터 멀어지면 소리가 작아지고, 가까이 있으면 소리.. 2024. 9. 7.