- 위 동영상 초반 6분 동안에는 소행성 여러 개를 생성하는 코드 작성 방법이 나오지만, 이 글에서 해당 부분은 생략합니다.
사운드 파일 연결
에셋
패널의 사운드 폴더에서 사운드
를 생성한 후 이름 옆의 ...
을 누르고 원하는 사운드 파일을 선택하면 됩니다. 또는 윈도 탐색기에서 사운드 파일을 끌어다 사운드 폴더에 놓기만 해도 됩니다. (여러 개의 파일을 한꺼번에 끌어다 놓을 수 있습니다.) 그러면 해당 파일이 게임메이커 스튜디오 프로젝트 내에 자동으로 복사됩니다. (사운드 폴더 안에 별도의 파일이 자동으로 생성되고 그 안에 복사됩니다.) 그리고 사운드 패널에서 볼륨을 비롯한 여러 설정을 조절할 수 있습니다.
사운드 효과 코드 작성
예를 들어 총알 발사 사운드입니다. 총알 오브젝트가 소행성 오브젝트와 충돌하는 이벤트 코드에 다음 한 줄만 추가하면 됩니다.
audio_play_sound(snd_asteroid_explosion, 2, false)
첫 번째 인자는 재생을 원하는 사운드
개체입니다. 위 개체에는 폭발음 사운드 파일이 연결되어 있습니다. 두 번째 인자는 우선순위입니다. 사운드 파일들이 동시에 재생될 때, 원하는 우선순위를 설정할 수 있습니다. 세 번째 인자는 루프(반복) 여부입니다. 반복을 원하지 않으므로 false
로 설정했습니다.