VRChat 마이너 갤러리 저장소

제 목
강좌/정보 월드강좌)JukeBox를 사용해 월드에 노래를 넣자~
글쓴이
이로바
추천
9
댓글
7
원본 글 주소
https://gall.dcinside.com/vr/70704
  • 2018-11-07 10:00:31
 


2018. 11. 09 현재 정상작동하지 않는 것을 확인했습니다. 정상적으로 작동하면 이 라인을 지우겠습니다.



이걸로 월드에 소리를 넣는 방법은 전부 다 올린 것 같다. 궁금한거 있으면 다음 번 강좌로 하겠음.


오늘 강좌는 월드에 JukeBox를 사용해 음악을 재생하는 방법임.


월드에 소리를 넣는 방법은 크게 세가지가 있는데,


1번 방법. 오디오 소스 박고 Play On awake 체크 해둔 다음에 버튼 같은 트리거로 오디오 소스가 들어있는 게임오브젝트를 껏다 켰다하는 방법.


2번 방법. 오디오 소스를 Audio Bank 에 넣어주고 Play Next Stop Suffle 버튼을 만들어서 하는 방법


3번 방법. 오디오 소스를 Juke Box 에 넣어주고 자동 재생 및 랜덤 셔플 기능을 켜주어 노래가 끊이지 않고 랜덤으로 재생되도록 하는 방법.


4번 방법. 유튜브를 이용해서 video sync를 통해 재생하는 방법


각각 장단점이있음.


1번 방법은 제일 쉽고 사람들이 많이 하는 방법임. 문제점은 노래를 쥬욱 재생하고싶으면 여러 음악파일을 통편집해서 하나의 음악파일로 합쳐주고

유니티 프로젝트에 임포트 시켜줘야되는데, 음악 통파일이 커지면 커질 수록 프로젝트에 임포트하는 시간, 월드 업로드시간, 월드 진입시간이 기하급수적으로

증가함. 1시간 이상 음악파일은 렉걸리면서 유니티에서 아예 못읽는 경우도 있고, 40분 정도되는 음악파일은 임포트시간 = 8분, 월드 업로드시간 =8분, 월드 진입시간 20초가 증가하더라.


2번 방법은 커스텀 트리거로 방아쇠를 당겨서 재생도 할 수 있고, 기본적으로 재생, 다음곡, 정지, 셔플 버튼을 지원한다.

다 좋은데 노래 목록이 다 끝나고 자동으로 반복시킬 수가 없다. 즉 노래 다끝나면 재생버튼 다시 한번 눌러줘야함. 하지만 유일하게 다음곡으로 넘기기

버튼을 쉽게 제작할 수 있음


3번 방법은 재생목록 끝나도 반복되고 셔플도 지원하고 개꿀인데, 문제는 다음곡으로 넘기기 기능이없다. 음악을 끄려면 버튼 만들어서 주크박스 오브젝트를 비활성화 하는 것으로 해결가능. 다음 곡으로 기능만 빼고보면 제일 음악재생에선 좋은 컴포넌트다.


4번 방법은 월드 배경음악이나, 맵 특수효과 음으로 사용하기엔 부적절하고 노래방 같은 맵에서 자주 사용하는 방식. 이것의 문제라면 유튜브에서 음악 데이터 캐싱 중에 월드를 옮기면 캐시파일이 망가져서 재생 안되는 버그가 있고, 재생되기까지 시간이 조금 걸린다는 점이 있다.


끄읏.


이제 3번 방법인 Juke Box를 이용한 음악 재생 방법을 끄적여놓자.



1.준비물을 준비해줍시다. 별거 없습니다. 주크박스가 될 오브젝트와 음악파일 끝-



2. 주크박스가 될 오브젝트에 주크박스 컴포넌트를 넣어줍시다




3. 같은 오브젝트에 오디오 소스 컴포넌트도 넣어줍시다



4.같은 오브젝트에 오디오 리스너를 넣어줍시다



5. 주크박스 컴포넌트를 세팅해줍시다




6.오디오 소스 컴포넌트를 설정합시다


7.오디오 소스 컴포넌트를 추가하면 자동으로 생기는 ONSP Audio Source 컴포넌트의 Min과 Max를

오디오 소스 컴포넌트의 Min, Max Distance와 같이 설정해줍니다.


이렇게 전부 해주셨으면....이제...

테스트 영상을 올리려 했으나 갤이 부정했다.


그런고로 -


월드 소리강좌는 끄읏~


ㅇㅇ 이걸로 클럽 만들수 있겟다 ㅋㅋㅋㅋㅋㅋㅋㅋ 121.168 2018.11.07 10:20:48
ㅇㅇ 개추 - dc App 116.46 2018.11.07 10:21:55
ㅇㅇ 올려달라 한 갤럼인데 너무 고마워~ 39.7 2018.11.07 10:50:18
이로바 오 클럽을?? 2018.11.07 10:59:20
이로바 쌩유~ 좋은 월드 만들어줘 구경가야지 2018.11.07 10:59:40
이로바 2018.11.07 10:59:49
이로바 현재 정상작동 안되는걸 확인했어. 시도하지 않았으면해. 현재 문제는 다른 플레이어와 동기화가 되지않고 노래가 루프되지않아. 2018.11.08 17:55:12
번호 분류 제목 글쓴이 날짜 추천
184016 일반 난 풀트를 정말 잘 맞춘거같다 6 RUReady 2019-05-31 0
184014 일반 브얄쳇 궁극과금은 집이지 월급루팡_htna 2019-05-31 0
184013 일반 소주 개맛없음 진ㄴ짜 ㅡㅡ 2 dox 2019-05-31 0
184012 일반 이 스티커 어디에 쓰는거냐 6 KittyCannon 2019-05-31 0
184010 일반 이게임 진짜 돈 안써서 좋음 7 ㅇㅇ 223.33 2019-05-31 0
184008 일반 건전한 녀석들 ㅇㅇ 14.39 2019-05-31 0
184007 일반 근데 진짜 pc방에서 vr챗하는 사람들이 있음? 7 긴긴 2019-05-31 0
184006 일반 왜내가 헬로 하면 외국인들이 내목소리 따라함? 1 ㅇㅇ 61.99 2019-05-31 0
184005 일반 참이슬가격올랐네 10 헌책 2019-05-31 0
184003 일반 주사위게임 개젛아 2 발도참 2019-05-31 0
184002 일반 트래커는 맨발에다 하는게 진리다 2 RUReady 2019-05-31 0
184000 일반 야 나 뉴비쨩인데 알아서들 조아려봐 4 ㄷㅇ 2019-05-31 0
183999 일반 보닌쟝 풀트 맨발에하는디 4 무다무다무사무다 2019-05-31 0
183998 일반 피시방에서 브알하면 자살행위냐 8 HARNIER 2019-05-31 0
183997 일반 퇴폐마사지 하니까 예전일 생각난다 2 ㅇㅇ 14.39 2019-05-31 0
183996 일반 이 갤러리는 왜 죄다 틀딱밖에 없냐 8 dox 2019-05-31 0
183995 일반 난아직 풍성이다 6 ㅇㅇ 110.70 2019-05-31 0
183994 일반 남자는 대가리털 빠지면상폐야 3 ㅇㅇ 110.70 2019-05-31 0
183993 일반 기억방식. 6 newb 114.200 2019-05-31 0
183992 일반 혹시 Romantic night 월드 브금 아시는분? 39.119 2019-05-31 0
183991 일반 건마? 퇴마? 1 뉴깐담 2019-05-31 0
183989 일반 더웡 집가면 유니티 해야지 엘에르엘 2019-05-31 0
183988 일반 포탈3 하세요 5 SNBC 2019-05-31 0
183987 일반 브붕이 본인 그룹용 이모티콘 하나 삿다 8 DavidJ 2019-05-31 0
183986 일반 브얄챗 유저가 왜 나이가 많냐고? 5 RUReady 2019-05-31 0
183985 일반 TDA 피부톤 맞추는사람 얼굴색 스포이드 찍음? 6 liar 2019-05-31 0
183982 질문 블렌더 질문좀 2 ㅇㅇ 223.62 2019-05-31 0
183981 일반 킷슈 18금 mmd .avi 3 ㅇㅇ 117.111 2019-05-31 0
183980 일반 루슈 뚜따하고 싶다 1 네코제타 2019-05-31 0
183979 일반 밥은 브알쳇에서 먹어야지 ㅁㄴㅇ 14.42 2019-05-31 0
183978 일반 제네릭으로 아바타 만드는거 요약 2 쿰척쿰척 2019-05-31 0
183976 일반 음머어 2 호무라。 2019-05-31 0
183975 일반 근데 상폐가 뭐임? 9 차렷마스터 2019-05-31 0
183974 일반 오늘은 마사지를 받아야지 5 뉴깐담 2019-05-31 0
183973 일반 왜 남자는 여장을 하는것일까 5 ㅇㅇ 117.111 2019-05-31 2
183972 일반 무음성으로 귀여운 미소녀로 돌아다닌다 3 ㅁㄴㅇ 14.42 2019-05-31 0
183971 일반 남자는 스펙만있으면 상폐 안된다 이고야 2 ㅇㅇ 14.39 2019-05-31 0
183970 일반 안녕 애들아 밥은먹었니 5 차렷마스터 2019-05-31 0
183969 일반 사람이랑 같이 밥을 먹고싶어 6 레콘 2019-05-31 0
183968 일반 얼리버드 기준이 몇시정도야 2 ㅇㅇ 14.39 2019-05-31 0
념글 삭제글 갤러리 랭킹