Wwise - stingray.Wwise 네임스페이스 참조 - Stingray Lua API 참조

stingray.Wwise 네임스페이스 참조

설명

Wwise 오브젝트는 Wwise 엔진 API에 대한 인터페이스와 함께 Stingray 게임 코드를 제공하는 싱글톤입니다.

함수

매개변수

event_name :

string

값을 조회할 이벤트의 이름입니다.

반환하는 항목

number

Wwise.WWISE_DURATION_* Lua 변수 중 하나와 일치하는, 이벤트 사운드에 대한 지속 시간 유형입니다.

일부 Wwise 이벤트 유형(Wwise Silence, Tone Generator 같은 절차적 SFX)은 지속 시간 검사를 지원하지 않고, WWISE_DURATION_UNSUPPORTED를 반환합니다.

매개변수

event_name :

string

이벤트의 이름입니다.

반환하는 항목

boolean

지정된 이벤트가 내보낸 뱅크에 존재하면 true를, 그렇지 않으면 false를 반환합니다.

매개변수

resource_name :

string

로드할 사운드 뱅크 리소스의 이름입니다.

반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.
매개변수

event_name :

string

값을 조회할 이벤트의 이름입니다.

반환하는 항목

number

최대 감쇠 거리입니다.

매개변수

event_name :

string

값을 조회할 이벤트의 이름입니다.

반환하는 항목

number

이벤트 사운드의 최대 지속 시간(초)입니다.

일부 Wwise 이벤트 유형(Wwise Silence, Tone Generator 같은 절차적 SFX)은 지속 시간 검사를 지원하지 않습니다.

매개변수

event_name :

string

값을 조회할 이벤트의 이름입니다.

반환하는 항목

number

이벤트 사운드의 최소 지속 시간(초)입니다.

일부 Wwise 이벤트 유형(Wwise Silence, Tone Generator 같은 절차적 SFX)은 지속 시간 검사를 지원하지 않습니다.

매개변수

event_name :

string

값을 조회할 이벤트의 이름입니다.

반환하는 항목

number

WWISE_3D_SOUND, WWISE_2D_SOUND 또는 WWISE_INVALID_SOUND 중 하나입니다.

매개변수

language_dir :

string

새 뱅크 사운드를 로드할 때 사용할 언어입니다.

반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.

이 이름은 Wwise 내보내기 폴더의 언어 폴더 이름 중 하나와 일치해야 합니다. 언어는 이후의 load_bank() 호출에만 영향을 미칩니다. 현재 로드되어 있는 뱅크 사운드는 이전에 설정된 언어로 유지됩니다.

매개변수

rule :

integer

PANNING_RULE_* 매개변수가 포함된 get_module_number를 통해 가져온 초점이동 규칙입니다.

type :

integer

OUTPUT_* 매개변수가 포함된 get_module_number를 통해 가져온 오디오 출력 유형입니다.

output_id :

integer?

장치 고유 식별자입니다. 대개 기본값은 0입니다.

? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다.
반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.
매개변수

group :

string

상태 그룹입니다. Wwise 프로젝트 상태 설정과 일치해야 합니다.

state :

string

현재 상태입니다. Wwise 프로젝트 상태 설정과 일치해야 합니다.

반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.
매개변수

resource_name :

string

언로드할 사운드 뱅크 리소스의 이름입니다.

반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.
매개변수

world :

stingray.World

Wwise 인터페이스를 검색하려는 Stingray 게임 표준입니다.

반환하는 항목

stingray.WwiseWorld

지정된 게임 표준에 대한 WwiseWorld 인터페이스입니다.