버전

menu_open
Wwise Unreal Integration Documentation
블루프린트 함수

일부 Wwise 전용 전역적 함수는 스크립팅에 드러나 있으며 이 중 다수는 인자를 변환하고 해당하는 Wwise API로 전달합니다. 다음은 Audiokinetic 카테고리에서 사용 가능한 함수입니다.

Cancel Event Callback

PostEvent 에 제공된 콜백 이벤트를 취소합니다. 이 노드가 실행되고 나면 해당 Blueprint Event가 더 이상 호출되지 않습니다.

Get Ak Audio Type User Data

주어진 에셋에서 지정된 타입의 사용자 데이터를 리턴합니다.

Get Ak Component

연결되어 있는 AkComponent 를 가져오며 지정된 컴포넌트를 따릅니다. 일부 메소드는 AkComponent 에서 직접 사용할 수 있습니다. AkComponent 블루프린트 함수 를 참고해 주세요.

Get Ak Media Asset User Data

주어진 미디어 에셋에서 지정된 타입의 사용자 데이터를 리턴합니다.

Get Occlusion Scaling Factor

차단 척도 비율을 가져옵니다.

Get RTPC Value

Game Parameter의 값을 가져오며, 선택적으로 지정된 액터의 루트 컴포넌트를 대상으로 할 수 있습니다.

Get Speaker Angles

지정된 장치의 스피커 각도를 가져옵니다. 더 자세한 정보는 GetSpeakerAngles를 참고해 주세요.

Is Editor

실행 중인 애플리케이션이 Editor일 경우 true를, 아닐 경우 false를 반환합니다.

Is Game

WorldContextObject 인자에서 세계를 가져올 수 있으며 WorldType이 Game, GamePreview, Play-In-Editor일 경우 true를 반환합니다. 그렇지 않을 경우 false를 반환합니다.

Post Event At Location

지정된 위치에서 Wwise Event를 게시합니다. 이 함수는 자체유도적 사운드이며 해당하는 AkComponent 없이 임시 Wwise Game Object에서 생성됩니다.

Post Event At Location Async

지정된 위치에서 Wwise Event를 게시합니다. 비동기적 버전은 이벤트를 게시하기 전에 미디어가 로드될 때까지 기다립니다. 이 함수는 자체유도적 사운드이며 해당하는 AkComponent 없이 임시 Wwise Game Object에서 생성됩니다.

Reset RTPC Value

Resets the value of a Game Parameter to the default value specified in the Wwise project, with either a global scope or a game object scope, and optionally targets the root component of a specified actor. 액터가 지정되지 않거나 null일 경우 전역적 Game Parameter 값이 설정됩니다. If no RTPCValue is provided, the RTPC parameter is used. Otherwise, it is ignored.

Set Bus Config

지정된 버스의 채널 구성을 강제 설정합니다. 더 자세한 정보는 SetBusConfig를 참고해 주세요.

Set Multiple Channel Emitter Positions

한 게임 오브젝트에 여러 위치를 설정하며 입력 채널을 자유롭게 지정할 수 있도록 해줍니다. 매개 변수 GameObjectAkComponent는 위치를 설정할 게임 오브젝트의 AkComponent 입니다. ChannelMasks는 각 위치에 적용할 채널 마스크의 Array 입니다. Positions은 적용할 트랜스폼의 Array 입니다. MultiPositionType은 Position 타입입니다. 이 기능은 Spatial Audio와 호환하지 않습니다.

Set Multiple Positions

한 게임 오브젝트에 여러 위치를 설정합니다. 한 게임 오브젝트에 여러 위치를 설정하면 단 하나의 보이스 리소스를 사용하면서 여러 방사원을 시뮬레이션할 수 있습니다. 이 방법은 벽의 열린 공간, 구역음, 같은 구역에서 같은 사운드를 내는 여러 오브젝트에 사용됩니다. 참고: SetMultiplePositions()을 한 위치에서만 호출하는 것은 SetPosition()을 호출하는 것과 동일합니다. 매개 변수 GameObjectAkComponent는 위치를 설정할 게임 오브젝트의 AkComponent 입니다. Positions은 적용할 트랜스폼의 Array 입니다. MultiPositionType은 Position 타입입니다. 이 기능은 Spatial Audio와 호환하지 않습니다. 여러 가지 위치 타입에 대한 더 많은 정보는 MultiPositionType을 참고해 주세요.

Set Multiple Speaker Emitter Positions

한 게임 오브젝트에 여러 위치를 설정하며 입력 스피커를 자유롭게 설정할 수 있도록 해줍니다. 매개 변수 GameObjectAkComponent는 위치를 설정할 게임 오브젝트의 AkComponent 입니다. SpeakerMasks는 각 위치에 적용하는 스피커 마스크의 Array 입니다. Positions은 적용할 트랜스폼의 Array 입니다. MultiPositionType은 Position 타입입니다. 이 기능은 Spatial Audio와 호환하지 않습니다.

Set Occlusion Scaling Factor

차단 척도 비율을 설정합니다.

Set Panning Rule

지정된 출력의 패닝 규칙을 설정합니다. 이 규칙은 사운드 엔진이 초기화된 후 언제든지 변경할 수 있습니다. 더 자세한 설명은 SetPanningRule을 참고해 주세요.

Set RTPC Value

Game Parameter의 값을 설정하며, 선택적으로 지정된 액터의 루트 컴포넌트를 대상으로 할 수 있습니다. 액터가 지정되지 않거나 null일 경우 전역적 Game Parameter 값이 설정됩니다.

Set Speaker Angles

지정된 장치의 스피커 각도를 설정합니다. 더 많은 정보는 SetSpeakerAngles를 참고해 주세요.

Set State

주어진 State Group의 활성한 State를 설정합니다.

Spawn Ak Component at Location

지정된 위치에서 새로운 AkComponent를 생성합니다. 기본적으로 이 컴포넌트는 재생 중인 Event가 완료된 후 자동으로 파괴됩니다. Auto Post 매개 변수는 컴포넌트가 생성될 경우 이벤트를 즉시 게시할 것인지의 여부를 제어합니다 (Default 값은 false입니다). Auto Destroy 고급 매개 변수는 해당 컴포넌트에서 게시된 첫 Event가 게시된 후 컴포넌트를 파괴할 것인지의 여부를 제어합니다.(Default 값은 true입니다).

이 Blueprint 노드는 특히 자체유도적 사운드에서 Switch를 설정할 경우에 유용합니다. 이 작동 방식은 다음과 같이 Auto Post를 비활성화하고 스폰된 Ak Component에서 Switch를 설정한 다음 Event를 게시함으로서 실행할 수 있습니다.

Stop All

재생 중인 모든 사운드를 중단합니다.

Set Current Audio Culture

더 많은 정보는 오디오 에셋 현지화 를 참고해 주세요.

Set Current Audio Culture Async

더 많은 정보는 오디오 에셋 현지화 를 참고해 주세요.

Other

그외 다른 함수는 하위 카테고리에서 사용할 수 있습니다.


이 페이지가 도움이 되었나요?

지원이 필요하신가요?

질문이 있으신가요? 문제를 겪고 계신가요? 더 많은 정보가 필요하신가요? 저희에게 문의해주시면 도와드리겠습니다!

지원 페이지를 방문해 주세요

작업하는 프로젝트에 대해 알려주세요. 언제든지 도와드릴 준비가 되어 있습니다.

프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.

Wwise를 시작해 보세요