유니티:음향: 두 판 사이의 차이

학교의 모든 지식. SMwiki
둘러보기로 이동 검색으로 이동
잔글 (Sam님이 유니티:음악 문서를 유니티:사운드 문서로 이동했습니다)
편집 요약 없음
 
(같은 사용자의 중간 판 3개는 보이지 않습니다)
4번째 줄: 4번째 줄:
게임에 음악이 빠질 수 없지!
게임에 음악이 빠질 수 없지!


== 준비 ==


배경음악 넣기.
=== Audio Listener ===
 
소리가 재생된다고 해서 소리를 들을 수 있는 것은 아니다. 그 소리를 들을 수 있는 리스너를 추가해야 하는데, 이 리스너의 위치에 따라 소리의 먼 정도, 방향 등 요소에 따라 상황에 맞는 소리를 들을 수 있다.
빈 오브젝트에 오디오파일을 넣는다.
 
스크립트 안에서 오디오 받을 칸 만들기. public AudioSource 이름;
 
오디오 재생 스크립트는 이름.Play(); 꼴이다. 이후 Audio Source에 오디오오브젝트를 넣는다.
 
플레이여부를 알기 위해선 이름.isPlaying 으로 알 수 있다.
 
음악을 멈추려면 이름.Stop();
 
 
Audio Listener.


메인카메라 안에 기본적으로 포함되는 컴포넌트. 이를 지우고 player 안에 컴포넌트 추가하자.
메인카메라 안에 기본적으로 포함되는 컴포넌트. 이를 지우고 player 안에 컴포넌트 추가하자.


Audio Soure 컴포넌트에서 Spatial Blend로 2D사운드와 3D사운드의 정도를 정할 수 있다. 100% 2D는 배경음악. 이후, 3D sound setting에서 들리는 거리, 거리에 따라 달라지는 소리 따위를 설정할 수 있다.
Audio Soure 컴포넌트에서 Spatial Blend로 2D사운드와 3D사운드의 정도를 정할 수 있다. 100% 2D는 배경음악. 이후, 3D sound setting에서 들리는 거리, 거리에 따라 달라지는 소리 따위를 설정할 수 있다.

2021년 8월 12일 (목) 17:24 기준 최신판

틀:유니티

  1. 유니티:개요
  2. 유니티:기본 조작
    1. 유니티:에셋스토어
  3. 유니티:카메라
  4. 유니티:오브젝트
    1. 유니티:데이터 입력받기
    2. 유니티:오브젝트 이동(오브젝트 조작)
    3. 유니티:힘으로 오브젝트 이동
    4. 유니티:충돌 이벤트
    5. 유니티:오브젝트 작성 tip
    6. 유니티:프리팹
  5. 유니티:코딩기초
    1. 유니티:C sharp 코딩 편의기능
    2. 유니티:MonoBehaviour
    3. 유니티:이벤트 메서드
    4. 유니티:컴포넌트 조작하기
  6. 유니티:UI
  7. 유니티:게임 내 화면
  8. 유니티:플레이어
    1. 유니티:모델
    2. 유니티:캐릭터 이동
    3. 유니티:애니메이션
    4. 유니티:주인공 시점
  9. 유니티:맵
    1. 유니티:투명한 벽 만들기
    2. 유니티:내비게이션
  10. 유니티:씬
  11. 유니티:몬스터
  12. 유니티:아이템
  13. 유니티:음향
    1. 유니티:배경음
    2. 유니티:효과음
  14. 유니티:빌드
  15. 유니티:VR
    1. 유니티:VR:UI
    2. 유니티:VR:VR로 변환
  16. 유니티:팁

개요[편집 | 원본 편집]

게임에 음악이 빠질 수 없지!

준비[편집 | 원본 편집]

Audio Listener[편집 | 원본 편집]

소리가 재생된다고 해서 소리를 들을 수 있는 것은 아니다. 그 소리를 들을 수 있는 리스너를 추가해야 하는데, 이 리스너의 위치에 따라 소리의 먼 정도, 방향 등 요소에 따라 상황에 맞는 소리를 들을 수 있다.

메인카메라 안에 기본적으로 포함되는 컴포넌트. 이를 지우고 player 안에 컴포넌트 추가하자.

Audio Soure 컴포넌트에서 Spatial Blend로 2D사운드와 3D사운드의 정도를 정할 수 있다. 100% 2D는 배경음악. 이후, 3D sound setting에서 들리는 거리, 거리에 따라 달라지는 소리 따위를 설정할 수 있다.