Manual

Manual

오디오 그룹 게인 가져오기

이 문서는 audio_group_get_gain 함수에 대해 설명하고, 이 함수를 활용하는 다양한 예제를 제공합니다. 함수 설명 audio_group_get_gain 함수는 주어진 ID에 해당하는 오디오 그룹의 게인 값을 반환합니다. 구문 audio_group_get_gain(groupID); 매개변수 매개변수 이름 유형 설명 groupID Audio Group ID 오디오 그룹의 ID 반환 값

By 이재협/실장/시스템개발실/PHYSIA

Manual

오디오 그룹에 대한 안내

오디오 자산은 게임의 필요에 따라 메모리에 로드되거나 언로드될 수 있도록 IDE에서 그룹화할 수 있습니다. 이 문서에서는 오디오 그룹의 생성 및 활용 방법에 대해 설명하고, 다양한 활용 예제를 추가로 제공합니다. 오디오 그룹 생성 오디오 그룹은 IDE의 Audio Groups 창에서 생성할 수 있습니다. 이 창은 IDE 상단의 Tools Menu에서 열 수 있습니다.

By 이재협/실장/시스템개발실/PHYSIA

Manual

오디오 그룹: 기본 오디오 그룹

audiogroup_default는 기본 오디오 그룹을 나타내는 내장 상수입니다. 기본적으로 새로운 Sound 자산이 추가될 때 이 오디오 그룹에 추가됩니다. 새 오디오 그룹을 생성하고 소리를 그에 할당하지 않는 한, 모든 새 Sound 자산은 이 그룹에 추가됩니다. 이 기본 오디오 그룹은 특별한 그룹으로, 비스트리밍 자산이 이 그룹에 포함되어 있으면 게임 시작 시 반드시

By 이재협/실장/시스템개발실/PHYSIA

Manual

audio_play_sound_on 함수

개요 audio_play_sound_on 함수는 이펙터를 통해 사운드 자산을 재생합니다. 이펙터의 게인, 위치, 피치 또는 속도에 대한 변경 사항은 최종적으로 사용자가 듣는 소리에 영향을 미칩니다. 이 함수를 사용하여 사용자 정의 사운드를 재생할 수 있으며, 반복 여부 및 우선순위를 설정할 수 있습니다. 문법 audio_play_sound_on(emitter, sound, loop,

By 이재협/실장/시스템개발실/PHYSIA

Manual

오디오 방출기 속도 (audio_emitter_velocity)

이 함수는 방출기에 도플러 효과를 주고, 주어진 상대 x, y, z 위치를 바탕으로 오디오 이동을 시뮬레이션하는 데 사용됩니다. 만약 방출기가 전혀 움직이지 않을 경우, 일반적으로 이러한 값을 설정할 필요는 없습니다. 그러나 스크롤 슈팅 게임을 만드는 경우, 예를 들어 적들이 오른쪽에서 나오고 왼쪽으로 스크롤되는 상황에서는, 적의 생성 이벤트(create event)에서

By 이재협/실장/시스템개발실/PHYSIA

Manual

오디오 이미터 비트 마스크 설정 함수

이 문서에서는 audio_emitter_set_listener_mask() 함수에 대해 설명합니다. 이 함수를 사용하면 이미터의 비트 마스크를 설정할 수 있어, 이미터를 통해 재생되는 모든 소리가 지정된 리스너에서만 재생되도록 할 수 있습니다. 비트 마스크 생성 함수 구문 audio_emitter_set_listener_mask(emitterID, mask); 매개변수 설명 매개변수 유형 설명 emitterID Audio Emitter

By 이재협/실장/시스템개발실/PHYSIA

Manual

오디오 발신기 위치 변경하기

이 문서에서는 3D 오디오 공간 내에서 오디오 발신기의 위치를 변경하는 방법에 대해 설명합니다. 오디오 발신기의 위치는 청취자의 위치에 따라 소리가 어떻게 들리는지에 큰 영향을 미칩니다. 기본 위치는 (0, 0, 0)입니다. 예를 들어, 발신기 위치가 (100, 0, 0)으로 설정되고 청취자가 (200, 0, 0)에 위치하고 있다면, 발신기에서 나오는 소리는

By 이재협/실장/시스템개발실/PHYSIA

Manual

오디오 이미터의 피치 변경

이 문서는 audio_emitter_pitch 함수에 대해 설명합니다. 이 함수는 주어진 오디오 이미터의 피치를 변경하여, 이 이미터를 통해 재생되는 모든 소리에 영향을 미칩니다. 기능 설명 * 피치(multiplier): 입력값에 따라 현재 피치에 곱해져서 피치가 변경됩니다. 기본값은 1로, 피치 변화가 없습니다. 값이 1보다 작으면 피치가 낮아지고, 1보다 크면 피치가 높아집니다. * 적용 범위:

By 이재협/실장/시스템개발실/PHYSIA

Manual

오디오 이미터 Z 위치 가져오기 함수 설명

이 문서에서는 주어진 오디오 이미터의 현재 Z 위치를 반환하는 audio_emitter_get_z 함수에 대해 설명합니다. 이 함수는 GameMaker Studio 2에서 오디오 이미터의 위치를 다룰 때 유용하게 활용됩니다. 함수 구문 audio_emitter_get_z(emitter); 인자 설명 매개변수 타입 설명 emitter Audio Emitter ID 사용할 이미터의 인덱스 반환값 * Real: 주어진

By 이재협/실장/시스템개발실/PHYSIA

Manual

Audio Emitter Y 위치 가져오기

이 문서는 오디오 이미터의 현재 Y 위치를 가져오는 함수에 대한 설명과 다양한 활용 예제를 포함하고 있습니다. 함수 설명 함수명: audio_emitter_get_y 이 함수는 주어진 오디오 이미터의 현재 Y 위치를 반환합니다. 구문 audio_emitter_get_y(emitter); 인수 인수 타입 설명 emitter Audio Emitter ID 사용할 이미터의 인덱스 반환값

By 이재협/실장/시스템개발실/PHYSIA