게임 심화 - 17. Sound - Audio

LSDrug·2024년 8월 1일

Sound System

유니티는 크게 다음으로 나뉜다.

  1. Audio Source : 재생을 하는 컴포넌트
  2. Audio Listener : 듣는 컴포넌트. 씬에서 반드시 하나만 존재. 없으면 안된다.
  3. Audio Mixer : 재생을 도와주는 컴포넌트

오디오 소스 (Audio Source)

기본적으로 오디오 클립(AudioClip)을 통해서 오디오를 첨가하며 여러가지 기능들을(첨부된 표 참고) 키고 끌 수 있다.

오디오 소스 코드

코드의 예제를 보면 다음과 같다.

1)

2)

3)

오디오 클립

오디오 소스가 사용하는 오디오 데이터

유니티는 모노, 스테레오 및 멀티 채널의 오디오 에셋(최대 여덟 개 채널)을 지원한다.

유니티에서 임포트할 수 있는 오디오 파일 포맷은 .aif, .wav, .mp3, 및 .ogg다.

트래커 모듈도 임포트 할 수 있다. 포맷은 .xm, .mod, .it 및 .s3m 형식이다.

웨이브폼 미리보기를 에셋 임포트 인스펙터에서 볼 수 없다는 점을 제외하고는 트래커 모듈 에셋은 유니티의 다른 오디오 에셋과 동일한 기능을 한다.

오디오 리스너(Audio Listener)

각 씬에 하나씩 들어간다.

주로 카메라 부분에 달려있다.

오디오 믹서(Audio Mixer)


profile
마약같은 코딩, 마약같은 코딩러

0개의 댓글