WwiseWorld - stingray.WwiseWorld 오브젝트 참조 - Stingray Lua API 참조

stingray.WwiseWorld 오브젝트 참조

설명

이 오브젝트는 특정 게임 World에 대한 사운드 이벤트를 제어하는 함수에 대한 액세스를 제공합니다.

리스너

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

listener_id :

integer

기본값으로 설정할 리스너의 ID입니다. Wwise.LISTENER_0부터 Wwise.LISTENER_7까지 사용합니다.

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

새 소스를 생성하면 기본 리스너에 추가됩니다. 기본적으로 유일한 기본 리스너는 Wwise.LISTENER_0입니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

listener_id :

integer

기본 리스너 목록에서 제거할 리스너의 ID입니다. Wwise.LISTENER_0부터 Wwise.LISTENER_7까지 사용합니다.

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

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

listener_id :

integer

설정할 리스너의 색인입니다. Wwise.LISTENER_0부터 Wwise.LISTENER_7까지 사용합니다.

transform :

stingray.Matrix4x4

지정된 리스너의 새로운 위치 및 회전입니다.

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

8개 리스너가 지원됩니다.

소스

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

listener_id :

integer

할당할 리스너의 숫자 ID입니다. Wwise.LISTENER_0부터 Wwise.LISTENER_7까지 사용합니다.

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

새 소스를 생성하면 기본 리스너 목록과 함께 초기 리스너 마스크가 설정됩니다. 이 함수를 사용하여 추가 리스너를 선택된 소스에 할당할 수 있습니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

source_id :

integer

소스의 숫자 ID입니다.

listener_id :

integer

할당할 리스너의 숫자 ID입니다. Wwise.LISTENER_0부터 Wwise.LISTENER_7까지 사용합니다.

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

새 소스를 생성하면 기본 리스너 목록과 함께 초기 리스너 마스크가 설정됩니다. 이 함수를 사용하여 추가 리스너를 선택된 소스에 할당할 수 있습니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

source_id :

integer

검색할 소스의 숫자 ID입니다.

반환하는 항목

boolean

지정된 ID의 소스가 있으면 true를, 그렇지 않으면 false를 반환합니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

listener_id :

integer

소스에서 제거할 리스너의 숫자 ID입니다. Wwise.LISTENER_0부터 Wwise.LISTENER_7까지 사용합니다.

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

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

source_id :

integer

소스의 숫자 ID입니다.

listener_id :

integer

소스에서 제거할 리스너의 숫자 ID입니다. Wwise.LISTENER_0부터 Wwise.LISTENER_7까지 사용합니다.

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

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

source_id :

integer

이동할 소스의 숫자 ID입니다.

transform :

stingray.Matrix4x4

지정된 소스의 새 위치 및 회전입니다.

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

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

source_id :

integer

이동할 소스의 숫자 ID입니다.

position :

stingray.Vector3

지정된 소스의 새 위치입니다.

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

이벤트

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

source_id :

integer

기존 소스의 숫자 ID입니다.

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

make_manual_source()를 통해 생성되어 수동으로 삭제하도록 구성된 소스의 경우 소스 삭제가 필요합니다. 현재 소스에서 재생 중인 모든 사운드는 고립되고, 완료할 때까지 계속 재생됩니다. 예를 들어, 유닛 소스에서 이벤트가 재생 중인데 해당 소스를 destroy_manual_source()를 통해 수동으로 삭제하면 이 사운드는 마지막 위치에서 계속 재생됩니다. 재생 중인 사운드를 다른 소스에 다시 연결할 방법은 없습니다. 이 함수는 활성 이벤트가 없을 때 자동으로 삭제되도록 설정된 소스를 삭제하지 않습니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

playing_id :

integer

위치를 획득하기 위한 재생 중 이벤트의 숫자 ID입니다.

반환하는 항목

number

이벤트 재생이 시작된 이후의 시간(밀리초)입니다.

지정된 ID가 재생 중 사운드와 일치하지 않는 경우 0을 반환합니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

event_id :

integer

활성 이벤트의 숫자 ID입니다.

반환하는 항목

boolean

ID가 현재 재생 중 이벤트와 일치하면 true를, 그렇지 않으면 false를 반환합니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

pose :

stingray.Matrix4x4

새로운 Wwise 소스를 생성하는 데 사용되는 Matrix4x4입니다.

반환하는 항목

integer

소스의 ID입니다.

소스 생성 중 유효하지 않은 소스 입력 또는 기타 오류가 발생하는 경우에는 WwiseWorldInterface::NO_SOURCE_ID가 반환됩니다. make_auto_source를 통해 생성된 소스는 활성 재생 중 이벤트가 없는 경우 자동으로 정리됩니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

unit :

stingray.Unit

새 소스를 만들거나 지정된 유닛에 맞는 기존 소스를 찾는 데 사용할 유닛입니다.

object :

integer?

이 매개변수에는 해당 유닛 내 오브젝트의 숫자 ID가 포함될 수 있습니다.

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

integer

소스의 ID입니다.

일치하는 기존 유닛 소스가 없는 경우에는 새 유닛 소스가 생성되고, 그 ID가 반환됩니다. 소스 생성 중 유효하지 않은 소스 입력 또는 기타 오류가 발생하는 경우에는 WwiseWorldInterface::NO_SOURCE_ID가 반환됩니다. make_auto_source를 통해 생성된 소스는 활성 재생 중 이벤트가 없는 경우 자동으로 정리됩니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

position :

stingray.Vector3

새 Wwise 소스를 생성하는 데 사용되는 Vector3입니다.

rotation :

stingray.Quaternion?

이 매개변수는 소스 회전을 나타내는 Quaternion일 수 있습니다.

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

integer

소스의 ID입니다.

소스 생성 중 유효하지 않은 소스 입력 또는 기타 오류가 발생하는 경우에는 WwiseWorldInterface::NO_SOURCE_ID가 반환됩니다. make_auto_source를 통해 생성된 소스는 활성 재생 중 이벤트가 없는 경우 자동으로 정리됩니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

unit :

stingray.Unit

새 소스를 만들거나 지정된 유닛에 맞는 기존 소스를 찾는 데 사용할 유닛입니다.

object :

integer?

이 매개변수에는 해당 유닛 내 오브젝트의 숫자 ID가 포함될 수 있습니다.

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

integer

소스의 ID입니다.

일치하는 기존 유닛 소스가 없는 경우에는 새 유닛 수동 삭제 소스가 생성되고, 그 ID가 반환됩니다. 소스 생성 중 유효하지 않은 소스 입력 또는 기타 오류가 발생하는 경우에는 WwiseWorldInterface::NO_SOURCE_ID가 반환됩니다. make_manual_source()를 통해 생성된 소스의 경우 이 소스를 정리하려면 destroy_manual_source()를 호출해야 합니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

position :

stingray.Vector3

새로운 Vector3 소스입니다.

rotation :

stingray.Quaternion?

이 매개변수는 소스 회전을 나타내는 Quaternion일 수 있습니다.

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

integer

소스의 ID입니다.

소스 생성 중 유효하지 않은 소스 입력 또는 기타 오류가 발생하는 경우에는 WwiseWorldInterface::NO_SOURCE_ID가 반환됩니다. make_manual_source()를 통해 생성된 소스의 경우 이 소스를 정리하려면 destroy_manual_source()를 호출해야 합니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

pose :

stingray.Matrix4x4

새로운 Matrix4x4 소스입니다.

반환하는 항목

integer

소스의 ID입니다.

소스 생성 중 유효하지 않은 소스 입력 또는 기타 오류가 발생하는 경우에는 WwiseWorldInterface::NO_SOURCE_ID가 반환됩니다. make_manual_source()를 통해 생성된 소스의 경우 이 소스를 정리하려면 destroy_manual_source()를 호출해야 합니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.
반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.
매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

playing_id :

integer

일시 중지할 이벤트의 숫자 ID입니다.

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

이 이벤트는 resume_event() 또는 resume_all()을 호출하여 다시 시작할 수 있습니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.
반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.
매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

playing_id :

integer

다시 시작할 이벤트의 숫자 ID입니다.

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

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.
반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.
매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

playing_id :

integer

trigger_audio_input_sound를 통해 생성한 재생 중 사운드입니다.

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

이 함수는 무한 루프 사운드를 중지하는 데 필요합니다. trigger_audio_input_event 인터페이스를 통해 생성한 사운드는 일반 이벤트 메서드를 통해 중지할 수 있습니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

playing_id :

integer

중지할 이벤트의 숫자 ID입니다.

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

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

source_id :

integer

사운드를 재생할 게임 오브젝트입니다.

event_name :

string

이벤트의 이름입니다.

stream_source :

stingray.SoundStreamSource

사운드 재생에 사용할 오디오 스트림 데이터입니다.

반환하는 항목

integer

새로운 재생 중 이벤트의 숫자 ID를 반환하거나, 재생에 실패하면 nil을 반환합니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

source_id :

integer

사운드를 재생할 게임 오브젝트입니다.

stream_source :

stingray.SoundStreamSource

사운드 재생에 사용할 오디오 스트림 데이터입니다.

반환하는 항목

integer

새로운 재생 중 이벤트의 숫자 ID를 반환하거나, 재생에 실패하면 nil을 반환합니다.

루프되는 사운드는 stop_audio_input_sound를 통해 중지해야 합니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

event_name :

string

이벤트의 이름입니다.

반환하는 항목

integer

새로운 재생 중 이벤트의 숫자 ID입니다.

integer

새로운 이벤트를 재생 중인 소스의 ID입니다.

이 소스는 2D 사운드를 재생하는 데 사용됩니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

event_name :

string

이벤트의 이름입니다.

source_id :

integer

이벤트를 트리거하기 위한 이미 존재하는 소스 ID입니다.

반환하는 항목

integer

새로운 재생 중 이벤트의 숫자 ID입니다.

integer

새로운 이벤트를 재생 중인 소스의 ID입니다.

이 소스는 2D 사운드를 재생하는 데 사용됩니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

event_name :

string

이벤트의 이름입니다.

pose :

stingray.Matrix4x4

새로운 Wwise 소스를 생성하는 데 사용되는 Matrix4x4입니다.

반환하는 항목

integer

새로운 재생 중 이벤트의 숫자 ID입니다.

integer

새로운 이벤트를 재생 중인 소스의 ID입니다.

새로 생성된 소스는 활성 재생 중 이벤트가 없으면 삭제됩니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

event_name :

string

이벤트의 이름입니다.

position :

stingray.Vector3

새 Wwise 소스를 생성하는 데 사용되는 Vector3입니다.

rotation :

stingray.Quaternion?

이 매개변수는 소스 회전을 나타내는 Quaternion일 수 있습니다.

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

integer

새로운 재생 중 이벤트의 숫자 ID입니다.

integer

새로운 이벤트를 재생 중인 소스의 ID입니다.

새로 생성된 소스는 활성 재생 중 이벤트가 없으면 삭제됩니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

event_name :

string

이벤트의 이름입니다.

unit :

stingray.Unit

새 소스를 만들거나 지정된 유닛에 맞는 기존 소스를 찾는 데 사용할 유닛입니다.

unit_object :

integer?

이 매개변수에는 지정된 유닛 내 오브젝트의 숫자 색인이 포함될 수 있습니다.

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

integer

새로운 재생 중 이벤트의 숫자 ID입니다.

integer

새로운 이벤트를 재생 중인 소스의 ID입니다.

일치하는 기존 유닛 소스가 없는 경우에는 새 유닛 소스가 생성되고, 그 ID가 반환됩니다. 새로 생성된 소스는 활성 재생 중 이벤트가 없으면 삭제됩니다.

매개변수

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

source_id :

integer

소스 ID입니다.

name :

string

트리거 이름입니다.

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

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

name :

string

경로를 설정할 매개변수의 이름입니다.

value :

number

매개변수에 대한 숫자 값입니다.

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

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

source_id :

integer

소스의 숫자 ID입니다.

name :

string

경로를 설정할 매개변수의 이름입니다.

value :

number

매개변수에 대한 숫자 값입니다.

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

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

group :

string

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

state :

string

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

source_id :

integer

연관된 소스 ID입니다.

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

스위치 값이 이벤트에 적용되게 하려면 소스에 대한 이벤트를 트리거하기 전에 이 함수를 설정해야 합니다. trigger_event 전에 make_source를 사용하여 이벤트 트리거 전에 스위치를 설정하기 위한 새로운 소스 ID를 획득합니다.

환경

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.
반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.

지정된 표준 내 모든 소스에 적용됩니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.
반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.
매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

value :

number

전송할 버스 값입니다. 범위는 0에서 1까지입니다.

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

건조 값의 기본값은 1(최대)입니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

source :

integer

소스입니다.

value :

number

전송할 버스 값입니다. 범위는 0에서 1까지입니다.

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

모든 소스에 대한 건조 값의 기본값은 1(최대)입니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

name :

string

보조 버스 이름입니다.

value :

number

전송할 버스 값입니다. 범위는 0에서 1까지입니다.

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

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

source :

integer

소스입니다.

name :

string

보조 버스 이름입니다.

value :

number

전송할 버스 값입니다. 범위는 0에서 1까지입니다.

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

각 소스가 가질 수 있는 고유 활성 보조 버스 환경의 최대값은 MAX_ENVIRONMENTS_PER_OBJECT(4)입니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

listener :

integer

리스너 ID입니다. Wwise.LISTENER_0부터 Wwise.LISTENER_7까지 사용합니다.

source :

integer

소스입니다.

obstruction :

number

소스가 차단되는 정도입니다. 범위는 0에서 1까지입니다.

occlusion :

number

소스가 폐색되는 정도입니다. 범위는 0에서 1까지입니다.

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

음풍경

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

event_name :

string

소스가 활성화될 때 트리거할 Wwise 이벤트 이름입니다.

unit :

stingray.Unit

위치 지정에 사용할 유닛입니다. 유닛의 위치, 배율 및 회전은 모양 경계를 정의하는 데 사용됩니다.

unit_object :

integer

유닛 오브젝트 노드 색인입니다.

shape_type :

integer

음풍경 소스의 모양 열거 값입니다. 지원되는 값: Wwise.SHAPE_POINT, Wwise.SHAPE_SPHERE, Wwise.SHAPE_BOX.

shape_scale :

any(number, stingray.Vector3)

Wwise.SHAPE_BOX의 경우 Vector3 범위, Wwise.SHAPE_POINT 및 Wwise.SHAPE_SPHERE의 경우 부동입니다. SHAPE_POINT에 대한 값은 무시됩니다.

any(...) 표기는 이 항목이 괄호 내에 표시되는 어떠한 유형의 인스턴스도 될 수 있다는 의미입니다.

positioning :

integer

모양 내 Wwise 소스 동작입니다. 지원되는 값: Wwise.POSITIONING_CLOSEST_TO_LISTENER, Wwise.POSITIONING_RANDOM_IN_SHAPE, Wwise.POSITIONING_RANDOM_AROUND_LISTENER.

min_distance :

number

Random Around Listener 위치 지정을 위한 최소 거리입니다.

max_distance :

number

Random Around Listener 위치 지정을 위한 최대 거리입니다.

trigger_range :

number?

이벤트를 트리거하는 데 사용할 범위(선택 사항)입니다. 기본적으로 이벤트의 최대 감쇠 거리가 사용됩니다.

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

integer

음풍경 소스의 ID입니다. 이 ID는 Wwise 소스 ID가 아닙니다. 이는 음풍경 추가/제거 기능에만 사용되는 ID입니다.

매개변수

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

ss_source_id :

integer

음풍경 소스 ID입니다.

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

self :

stingray.WwiseWorld

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

ss_source :

integer

add_soundscape_source를 통해 반환된 음풍경 소스 ID입니다.

obstruction :

number

소스가 차단되는 정도입니다. 범위는 0에서 1까지입니다.

occlusion :

number

소스가 폐색되는 정도입니다. 범위는 0에서 1까지입니다.

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

add_soundscape_unit_source를 통해 반환된 음풍경 소스 ID입니다.