버전
menu
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에서 생성됩니다.
지정된 버스의 채널 구성을 강제 설정합니다. 더 자세한 정보는 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의 값을 설정하며, 선택적으로 지정된 액터의 루트 컴포넌트를 대상으로 할 수 있습니다.
지정된 장치의 스피커 각도를 설정합니다. 더 많은 정보는 SetSpeakerAngles를 참고해 주세요.
주어진 State Group의 활성한 State를 설정합니다.
지정된 위치에서 새로운 AkComponent를 생성합니다. 기본적으로 이 컴포넌트는 재생 중인 Event가 완료된 후 자동으로 파괴됩니다. Auto Post
매개 변수는 컴포넌트가 생성될 경우 이벤트를 즉시 게시할 것인지의 여부를 제어합니다 (Default 값은 false
입니다). Auto Destroy
고급 매개 변수는 해당 컴포넌트에서 게시된 첫 Event가 게시된 후 컴포넌트를 파괴할 것인지의 여부를 제어합니다.(Default 값은 true
입니다).
이 Blueprint 노드는 특히 자체유도적 사운드에서 Switch를 설정할 경우에 유용합니다. 이 작동 방식은 다음과 같이 Auto Post
를 비활성화하고 스폰된 Ak Component에서 Switch를 설정한 다음 Event를 게시함으로서 실행할 수 있습니다.
재생 중인 모든 사운드를 중단합니다.
더 많은 정보는 오디오 에셋 현지화 를 참고해 주세요.
더 많은 정보는 오디오 에셋 현지화 를 참고해 주세요.
그외 다른 함수는 하위 카테고리에서 사용할 수 있습니다.
프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.
Wwise를 시작해 보세요