menu
버전
2024.1.2.8726
2024.1.2.8726
2023.1.10.8659
2022.1.18.8567
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
2024.1.2.8726
2023.1.10.8659
2022.1.18.8567
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
Wwise Unity Integration Documentation
|
Wwise-Unity 통합은 네이티브 Wwise API를 호출하는 얇은 C# 레이어라고 할 수 있습니다. 그리고 모든 플랫폼용으로 미리 생성되어 제공됩니다. 대부분의 경우 이 Integration 플러그인을 다시 생성할 필요가 없습니다. 하지만 소스 코드가 있을 경우, 이 소스 코드를 변경해서 커스터마이징한 변경 사항을 네이티브 사운드 엔진에 통합하거나 사운드 엔진과 연결하는 C++ 코드를 변경하고자 할 수 있습니다. 이 작업은 C++ 지식을 어느 정도 알고 있는 프로그래머가 처리해야 합니다.
API/Runtime/Plugin
폴더 아래 있는 플러그인과 API 바인딩이 업데이트되거나 이전에 없었을 경우 새로 만들어집니다.플랫폼 | 필요한 컴포넌트 |
모든 플랫폼 |
|
Android |
|
iOS |
|
Linux |
|
Mac |
|
PS4 | Visual Studio 2017 버전 이상. |
Windows | Visual Studio 2017 버전 이상. |
Windows Store | Visual Studio 2017 버전 이상. |
Xbox One | Visual Studio 2017 버전 이상. |
소스 패키지를 압축 해제하세요. 그런 다음 대상 플랫폼의 소스 패키지와 Wwise SDK 설치만으로 Integration 콘텐츠를 다시 빌드하고 생성하세요. 경우에 따라 Wwise 폴더 안에 있는 압축 해제된 콘텐츠를 Unity 프로젝트의 Asset 폴더 안에 있는 Integration 유니티 패키지와 합칠 수도 있습니다. 하지만 이 경우 Assets 폴더 안에 원치 않는 중간 파일이 생길 수 있습니다. 이 중간 파일은 직접 제거해야 합니다.
Debug
버전. 자세한 내용은 Wwise 플러그인 배포 을 참고하세요.Profile
버전. 자세한 내용은 Wwise 플러그인 배포 을 참고하세요.Release
버전. 자세한 내용은 Wwise 플러그인 배포 을 참고하세요.Wwise\AkSoundEngine\Common\BuildWwiseUnityIntegration.py
에 있는 빌드 스크립트를 사용하면 명령줄에서 Integration을 빌드할 수 있습니다. 이 기능은 지속적 통합에 유용합니다. 사용자의 현재 작업 중인 파일이 스크립트의 상위 폴더라는 가정 하에 사용법과 예시를 확인하려면 컴퓨터에서 명령 콘솔을 입력하세요.
Wwise Unity 통합 소스 패키지의 다음 부분에 있습니다.
이 솔루션 (혹은 Xcode 프로젝트)는 지원되는 IDE에서 대상 플랫폼의 Integration을 빌드할 수 있게 해줍니다.
명령줄에서 Wwise 통합을 빌드할 경우 WWISESDK
경로가 Xcode에 자동으로 제공됩니다. 이 경로는 환경 변수인 $WWISESDK
에서 설정된 경로나 -w
옵션을 사용하여 빌드 스크립트에 제공된 경로에 따라 결정됩니다. 하지만 Xcode IDE를 사용할 경우 WWISESDK 경로를 반드시 직접 설정해합니다. 수동으로 경로를 설정하려면 Mac이나 iOS용 Xcode 프로젝트를 열고 프로젝트 탐색기에서 AkSoundEngine{platform} 프로젝트를 선택하세요. Build Settings 페이지를 선택하세요. 페이지의 하단에 User-Defined 섹션과 WWISESDK
설정 키가 있습니다. 설정 값을 WWISESDK
경로로 설정해서 Wwise 통합을 빌드하세요 (예: /Users/myUser/Wwise/SDK).
premake5가 생성한 makefile이 들어 있습니다. 소스에서 Linux 플러그인을 빌드하려면 다음 명령을 터미널에 입력하세요.
cd <Integration source location>/AkUnitySoundEngine/Linux
make config=<config>
<config> 가 debug_x64
나 profile_x64
, release_x64
일 경우. 빌드된 플러그인은 <Integration source location>/API/Runtime/Plugins/Linux
안에 배치됩니다.
생성되는 바이너리은 Wwise\API\Runtime\Plugins\[Platform]에서 찾을 수 있습니다. Assets\Wwise 폴더에서 소스를 압축 해제하지 않은 경우 그 폴더에서 프로젝트의 Assets 폴더 안의 상응하는 폴더로 새로운 바이너리를 복사해넣으세요.
통합 코드를 빌드하기 위해 소스를 패키징하기 전에, SWIG를 사용해서 Unity에서 Wwise SDK에 필요한 API 바인딩을 생성합니다. 대부분의 사용자는 Unity에서 Wwise를 사용할 때 SWIG가 전혀 필요하지 않습니다. 변환된 API가 담긴 통합 코드를 빌드하는 Unity 소스를 위한 Wwise에 접근할 수 있는 고급 사용자이더라도 SWIG를 설치하거나 사용할 필요가 없습니다. 유일한 예외 사항으로 사운드 엔진의 변경 사항을 통합하거나 사운드 엔진과 연결하는 C++ 코드를 변경할 경우에는 SWIG가 필요합니다. 이렇게 드문 경우에는 작업을 진행하기 전에 먼저 저희 지원팀에게 연락을 취해주세요.
빌드 과정은 다음 작업을 수행합니다.
프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.
Wwise를 시작해 보세요