버전
Wwise Unreal Integration Documentation
|
일부 Wwise 전용 전역적 함수는 스크립팅에 드러나 있으며 이 중 다수는 인자를 변환하고 해당하는 Wwise API로 전달합니다. 다음은 Audiokinetic 카테고리에서 사용 가능한 함수입니다.
PostEvent
에 제공된 콜백 이벤트를 취소합니다. 이 노드가 실행되고 나면 해당 Blueprint Event가 더 이상 호출되지 않습니다.
주어진 에셋에서 지정된 타입의 사용자 데이터를 리턴합니다.
연결되어 있는 AkComponent 를 가져오며 지정된 컴포넌트를 따릅니다. 일부 메소드는 AkComponent 에서 직접 사용할 수 있습니다. AkComponent 블루프린트 함수 를 참고해 주세요.
주어진 미디어 에셋에서 지정된 타입의 사용자 데이터를 리턴합니다.
차단 척도 비율을 가져옵니다.
Game Parameter의 값을 가져오며, 선택적으로 지정된 액터의 루트 컴포넌트를 대상으로 할 수 있습니다.
지정된 장치의 스피커 각도를 가져옵니다. 더 자세한 정보는 GetSpeakerAngles를 참고해 주세요.
실행 중인 애플리케이션이 Editor일 경우 true를, 아닐 경우 false를 반환합니다.
WorldContextObject 인자에서 세계를 가져올 수 있으며 WorldType이 Game, GamePreview, Play-In-Editor일 경우 true를 반환합니다. 그렇지 않을 경우 false를 반환합니다.
지정된 위치에서 Wwise Event를 게시합니다. 이 함수는 자체유도적 사운드이며 해당하는 AkComponent 없이 임시 Wwise Game Object에서 생성됩니다.
지정된 위치에서 Wwise Event를 게시합니다. 비동기적 버전은 이벤트를 게시하기 전에 미디어가 로드될 때까지 기다립니다. 이 함수는 자체유도적 사운드이며 해당하는 AkComponent 없이 임시 Wwise Game Object에서 생성됩니다.
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.
지정된 버스의 채널 구성을 강제 설정합니다. 더 자세한 정보는 SetBusConfig를 참고해 주세요.
한 게임 오브젝트에 여러 위치를 설정하며 입력 채널을 자유롭게 지정할 수 있도록 해줍니다. 매개 변수 GameObjectAkComponent
는 위치를 설정할 게임 오브젝트의 AkComponent 입니다. ChannelMasks
는 각 위치에 적용할 채널 마스크의 Array 입니다. Positions
은 적용할 트랜스폼의 Array 입니다. MultiPositionType
은 Position 타입입니다. 이 기능은 Spatial Audio와 호환하지 않습니다.
한 게임 오브젝트에 여러 위치를 설정합니다. 한 게임 오브젝트에 여러 위치를 설정하면 단 하나의 보이스 리소스를 사용하면서 여러 방사원을 시뮬레이션할 수 있습니다. 이 방법은 벽의 열린 공간, 구역음, 같은 구역에서 같은 사운드를 내는 여러 오브젝트에 사용됩니다. 참고: SetMultiplePositions()을 한 위치에서만 호출하는 것은 SetPosition()을 호출하는 것과 동일합니다. 매개 변수 GameObjectAkComponent
는 위치를 설정할 게임 오브젝트의 AkComponent 입니다. Positions
은 적용할 트랜스폼의 Array 입니다. MultiPositionType
은 Position 타입입니다. 이 기능은 Spatial Audio와 호환하지 않습니다. 여러 가지 위치 타입에 대한 더 많은 정보는 MultiPositionType을 참고해 주세요.
한 게임 오브젝트에 여러 위치를 설정하며 입력 스피커를 자유롭게 설정할 수 있도록 해줍니다. 매개 변수 GameObjectAkComponent
는 위치를 설정할 게임 오브젝트의 AkComponent 입니다. SpeakerMasks
는 각 위치에 적용하는 스피커 마스크의 Array 입니다. Positions
은 적용할 트랜스폼의 Array 입니다. MultiPositionType
은 Position 타입입니다. 이 기능은 Spatial Audio와 호환하지 않습니다.
차단 척도 비율을 설정합니다.
지정된 출력의 패닝 규칙을 설정합니다. 이 규칙은 사운드 엔진이 초기화된 후 언제든지 변경할 수 있습니다. 더 자세한 설명은 SetPanningRule을 참고해 주세요.
Game Parameter의 값을 설정하며, 선택적으로 지정된 액터의 루트 컴포넌트를 대상으로 할 수 있습니다. 액터가 지정되지 않거나 null일 경우 전역적 Game Parameter 값이 설정됩니다.
지정된 장치의 스피커 각도를 설정합니다. 더 많은 정보는 SetSpeakerAngles를 참고해 주세요.
주어진 State Group의 활성한 State를 설정합니다.
지정된 위치에서 새로운 AkComponent를 생성합니다. 기본적으로 이 컴포넌트는 재생 중인 Event가 완료된 후 자동으로 파괴됩니다. Auto Post
매개 변수는 컴포넌트가 생성될 경우 이벤트를 즉시 게시할 것인지의 여부를 제어합니다 (Default 값은 false
입니다). Auto Destroy
고급 매개 변수는 해당 컴포넌트에서 게시된 첫 Event가 게시된 후 컴포넌트를 파괴할 것인지의 여부를 제어합니다.(Default 값은 true
입니다).
이 Blueprint 노드는 특히 자체유도적 사운드에서 Switch를 설정할 경우에 유용합니다. 이 작동 방식은 다음과 같이 Auto Post
를 비활성화하고 스폰된 Ak Component에서 Switch를 설정한 다음 Event를 게시함으로서 실행할 수 있습니다.
재생 중인 모든 사운드를 중단합니다.
더 많은 정보는 오디오 에셋 현지화 를 참고해 주세요.
더 많은 정보는 오디오 에셋 현지화 를 참고해 주세요.
그외 다른 함수는 하위 카테고리에서 사용할 수 있습니다.
프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.
Wwise를 시작해 보세요