IT/Dev
Sound Script 설명
sundancekidd
2014. 9. 16. 14:14
Script
사운드 관리를 위한 xml 스크립트
필요한 파라미터
Id - 사운드 아이디
Parent - 종류를 구분
Priority - 중요도
Path - 실제 파일 위치
Volume - 볼륨(default=1)
Loop - 반복(default=off)
Pitch - 숫자 사이의 값이 랜덤(default=1)
Min Distance - 사운드가 작아지게 시작하는 거리
Max Distance - 사운드가 나지 않게 하는 거리
게임에 맞는 파라미터 확인 필요. (엔진은? 2D or 3D ?)
최소 필요한 파라미터
<2D게임>
Id, Path, Volume, Pitch
<3D게임>
Id, Path, Volume, Pitch, Min Distance, Max Distance
예제
<?xml version="1.0" encoding="UTF-8"?>
<SoundTable>
<Sound id="enemy1_Att" parent="Effect">
<Path="\Sounds\Animal\Attack\enemy1_Att.wav" Volume="1.0/>
<Path="\Sounds\Animal\Attack\enemy2_Att.wav" Volume="0.8/>
<Priority="128"/>
<Loop="off"/>
<Pitch="0.9,1.1"/>
<Min Distance="4"/>
<Max Distance="30"/>
</Sound>
<Sound id="Title" parent="Music">
<Path="\Sounds\Music\Open.ogg" Volume="1.0"/>
</Sound>
</SoundTable>