코딩/Unity

Unity : Audio Sources 설정값

americanoallday 2025. 9. 12. 20:34


🎵 Audio Clip

  • 재생할 오디오 파일 (mp3, wav, ogg 등) 을 지정.
  • 여기선 bubble1이 선택됨.

🎚 Output

  • 이 AudioSource가 출력될 Audio Mixer Group 지정.
  • None이면 기본 출력 (Audio Listener)로 바로 감.

🔇 체크박스

  • Mute: 체크하면 소리를 완전히 끔.
  • Bypass Effects: AudioSource에 적용된 Audio Effect (Reverb, Echo 등) 무시.
  • Bypass Listener Effects: Audio Listener 쪽에 적용된 효과 무시.
  • Bypass Reverb Zones: 리버브 존 효과(예: 동굴, 홀 같은 공간 효과) 무시.
  • Play On Awake: 게임 시작 시 자동으로 재생.
  • Loop: 끝나면 다시 처음부터 재생.

🎼 Priority (기본값 128, 범위 0~256)

  • 오디오가 많을 때 우선순위를 정하는 값.
  • 값이 낮을수록 더 중요한 소리 → 우선적으로 재생됨.

🔊 Volume

  • 전체 볼륨 크기 (0.0 ~ 1.0).

🎵 Pitch

  • 재생 속도/음 높이 조절.
  • 1.0 = 원본, 0.5 = 절반 속도(저음), 2.0 = 두 배 속도(고음).

🎚 Stereo Pan

  • -1 = 왼쪽 스피커, 1 = 오른쪽 스피커.
  • 기본값 0은 중앙.

🌐 Spatial Blend

  • 소리를 2D / 3D로 얼마나 공간감 있게 들을지 조절.
  • 0 = 완전 2D (볼륨이 거리와 상관 없음),
  • 1 = 완전 3D (리스너와의 거리/방향에 따라 소리 달라짐).

🎛 Reverb Zone Mix

  • 씬에 있는 리버브 존 효과와 얼마나 섞을지 조절.
  • 0 = 적용 안함, 1 = 100% 적용.

🎤 3D Sound Settings

  • Doppler Level: 오브젝트가 움직일 때 도플러 효과 크기 (움직이면서 음 높이 변함).
  • Spread: 스테레오 스프레드(소리를 더 넓게 퍼지게).
  • Volume Rolloff: 거리에 따라 소리 줄어드는 방식을 선택.
    • Logarithmic: 현실적인 소리 감쇠.
    • Linear: 일정 비율로 줄어듦.
    • Custom: 직접 커브를 편집.
  • Min Distance: 이 거리 안에서는 소리가 최대 볼륨으로 유지.
  • Max Distance: 이 거리 이상 떨어지면 완전히 안 들림.

📈 그래프 (Listener)

  • Volume Rolloff 곡선을 시각적으로 보여줌.
  • X축: 거리, Y축: 볼륨.
  • Logarithmic이면 초반에 확 줄고, 멀리 가면 서서히 작아짐.