귀신 비명소리를 엄청크게 하고싶은데 기존의 옵션으로는 최대100%밖에 안되고, 게임내에서만 크게 들리게 하고 싶은데 방법좀 알려주세요.
■ 질문전 필독!
- 질문할 내용이 이 게시판이나 강좌에 이미 있는지 확인합니다.
- 하나의 게시물에는 하나의 질문만 합니다.
- 제목은 질문의 핵심 내용으로 작성합니다.
- 질문 내용은 답변자가 쉽게 이해할 수 있도록 최대한 상세하게 작성합니다.
- 스크립트의 전문이 필요할 경우 txt 파일 등으로 첨부해 주시기 바랍니다.
- 답변받은 게시물은 삭제하지 않습니다.
- 답변이 완료된 경우 해당 답변해주신 분들께 감사의 댓글을 달아줍니다.
- 처음 오신 분들은 공지 게시물을 반드시 읽어주세요!
※ 미준수시 사전경고 없이 게시물을 삭제합니다.
방법은 두 가지가 있습니다. 1. 소리 파일 자체를 증폭 시키기 2. 스크립트 콜 이용하기
1. 소리 파일의 크기 자체를 크게 하는 방법입니다. 구글에 '소리 파일 증폭'을 검색하시면 금방 나옵니다.
2. 이벤트 명령의 '스크립트'를 이용하는 방법입니다.
bgm을 불러오는 기본 문법입니다.
---
Sound Object: { name: filename, volume: n, pitch: n, pan: n }
AudioManager.playBgm( refer to sound object above );
---
먼저 소리 오브젝트를 정의하고, 이것을 아래의 playBgm(오브젝트)에 집어넣는다는 뜻입니다.
그냥 아래의 코드를 복사해서 Battle1 부분만 본인의 소리 파일의 이름으로 바꾸고
볼륨(volume), 빠르기(pitch), 좌우(pan)를 조절하셔서 스크립트로 실행하시면 됩니다.
var myBgm = {name: "Battle1", volume: 1500, pitch: 100,
pan: 0};
AudioManager.playBgm(myBgm);
참고로 지나치게 크게 증폭시키면 음질이 좀 안 좋아집니다.
그 외 Script Call을 참고할 수 있는 사이트입니다.
https://docs.google.com/spreadsheets/d/1-Oa0cRGpjC8L5JO8vdMwOaYMKO75dtfKDOetnvh7OHs/edit#gid=0