Manual
오디오 그룹 게인 가져오기
이 문서는 audio_group_get_gain 함수에 대해 설명하고, 이 함수를 활용하는 다양한 예제를 제공합니다. 함수 설명 audio_group_get_gain 함수는 주어진 ID에 해당하는 오디오 그룹의 게인 값을 반환합니다. 구문 audio_group_get_gain(groupID); 매개변수 매개변수 이름 유형 설명 groupID Audio Group ID 오디오 그룹의 ID 반환 값
Manual
이 문서는 audio_group_get_gain 함수에 대해 설명하고, 이 함수를 활용하는 다양한 예제를 제공합니다. 함수 설명 audio_group_get_gain 함수는 주어진 ID에 해당하는 오디오 그룹의 게인 값을 반환합니다. 구문 audio_group_get_gain(groupID); 매개변수 매개변수 이름 유형 설명 groupID Audio Group ID 오디오 그룹의 ID 반환 값
Manual
이 문서는 audio_group_get_assets 함수에 대해 설명합니다. 이 함수는 주어진 ID를 가진 오디오 그룹에 속한 사운드 자산 ID를 포함하는 배열을 반환합니다. 문법 audio_group_get_assets(group_index); 인수 설명 인수 이름 유형 설명 group_index Audio Group 오디오 그룹의 인덱스 반환 값 * Array: 사운드 자산 ID 배열
Manual
오디오 자산은 게임의 필요에 따라 메모리에 로드되거나 언로드될 수 있도록 IDE에서 그룹화할 수 있습니다. 이 문서에서는 오디오 그룹의 생성 및 활용 방법에 대해 설명하고, 다양한 활용 예제를 추가로 제공합니다. 오디오 그룹 생성 오디오 그룹은 IDE의 Audio Groups 창에서 생성할 수 있습니다. 이 창은 IDE 상단의 Tools Menu에서 열 수 있습니다.
Manual
audiogroup_default는 기본 오디오 그룹을 나타내는 내장 상수입니다. 기본적으로 새로운 Sound 자산이 추가될 때 이 오디오 그룹에 추가됩니다. 새 오디오 그룹을 생성하고 소리를 그에 할당하지 않는 한, 모든 새 Sound 자산은 이 그룹에 추가됩니다. 이 기본 오디오 그룹은 특별한 그룹으로, 비스트리밍 자산이 이 그룹에 포함되어 있으면 게임 시작 시 반드시
Manual
개요 audio_play_sound_on 함수는 이펙터를 통해 사운드 자산을 재생합니다. 이펙터의 게인, 위치, 피치 또는 속도에 대한 변경 사항은 최종적으로 사용자가 듣는 소리에 영향을 미칩니다. 이 함수를 사용하여 사용자 정의 사운드를 재생할 수 있으며, 반복 여부 및 우선순위를 설정할 수 있습니다. 문법 audio_play_sound_on(emitter, sound, loop,
Manual
이 함수는 방출기에 도플러 효과를 주고, 주어진 상대 x, y, z 위치를 바탕으로 오디오 이동을 시뮬레이션하는 데 사용됩니다. 만약 방출기가 전혀 움직이지 않을 경우, 일반적으로 이러한 값을 설정할 필요는 없습니다. 그러나 스크롤 슈팅 게임을 만드는 경우, 예를 들어 적들이 오른쪽에서 나오고 왼쪽으로 스크롤되는 상황에서는, 적의 생성 이벤트(create event)에서
Manual
이 문서에서는 audio_emitter_set_listener_mask() 함수에 대해 설명합니다. 이 함수를 사용하면 이미터의 비트 마스크를 설정할 수 있어, 이미터를 통해 재생되는 모든 소리가 지정된 리스너에서만 재생되도록 할 수 있습니다. 비트 마스크 생성 함수 구문 audio_emitter_set_listener_mask(emitterID, mask); 매개변수 설명 매개변수 유형 설명 emitterID Audio Emitter
Manual
이 문서에서는 3D 오디오 공간 내에서 오디오 발신기의 위치를 변경하는 방법에 대해 설명합니다. 오디오 발신기의 위치는 청취자의 위치에 따라 소리가 어떻게 들리는지에 큰 영향을 미칩니다. 기본 위치는 (0, 0, 0)입니다. 예를 들어, 발신기 위치가 (100, 0, 0)으로 설정되고 청취자가 (200, 0, 0)에 위치하고 있다면, 발신기에서 나오는 소리는
Manual
이 문서는 audio_emitter_pitch 함수에 대해 설명합니다. 이 함수는 주어진 오디오 이미터의 피치를 변경하여, 이 이미터를 통해 재생되는 모든 소리에 영향을 미칩니다. 기능 설명 * 피치(multiplier): 입력값에 따라 현재 피치에 곱해져서 피치가 변경됩니다. 기본값은 1로, 피치 변화가 없습니다. 값이 1보다 작으면 피치가 낮아지고, 1보다 크면 피치가 높아집니다. * 적용 범위:
Manual
이 문서에서는 주어진 오디오 이미터의 현재 Z 위치를 반환하는 audio_emitter_get_z 함수에 대해 설명합니다. 이 함수는 GameMaker Studio 2에서 오디오 이미터의 위치를 다룰 때 유용하게 활용됩니다. 함수 구문 audio_emitter_get_z(emitter); 인자 설명 매개변수 타입 설명 emitter Audio Emitter ID 사용할 이미터의 인덱스 반환값 * Real: 주어진
Manual
이 문서는 오디오 이미터의 현재 Y 위치를 가져오는 함수에 대한 설명과 다양한 활용 예제를 포함하고 있습니다. 함수 설명 함수명: audio_emitter_get_y 이 함수는 주어진 오디오 이미터의 현재 Y 위치를 반환합니다. 구문 audio_emitter_get_y(emitter); 인수 인수 타입 설명 emitter Audio Emitter ID 사용할 이미터의 인덱스 반환값
Manual
audio_emitter_get_x 함수는 주어진 오디오 이머터(Audio Emitter)의 현재 x 위치를 반환합니다. 문법 audio_emitter_get_x(emitter); 매개변수 매개변수 타입 설명 emitter Audio Emitter ID 사용할 이머터의 인덱스 반환값 * Real: 이머터의 현재 x 위치를 반환합니다. 예제 if (audio_emitter_get_x(emitter_player) != x) { audio_emitter_