menu
 

在 Audiokinetic 社区问答论坛上,用户可对 Wwise 和 Strata 相关问题进行提问和解答。如需从 Audiokinetic 技术支持团队获取答复,请务必使用技术支持申请单页面。

0 投票

Hi Wwise and everyone! I'm trying to integrate Wwise into my new Unity project. But it ended up with errors below:

Game integration: Pushing progress: A script compilation error occurred during the execution in Unity. Please click Open Log to review the Unity log.
Assets/Wwise/Deployment/API/Handwritten/Common/AkCommonPlatformSettings.cs(246,25): error CS1501: No overload for method `Combine' takes `7' arguments

Then I go into the new temp project created by Wwise during the integration. Find this scripts AkCommonPlatformSettings.cs(246,25) and I found out it was like this:

return System.IO.Path.Combine(UnityEngine.Application.dataPath, "Wwise", "Deployment", "Plugins", "Windows", "x86_64", "DSP");

According to the errors info. I tried changing it into:

return System.IO.Path.Combine(UnityEngine.Application.dataPath, @"Wwise/Deployment/Plugins/Windows/x86_64/DSP");

Then, the project seems working fine now, I can use C# scripts to post event on game objects. But I do wonder:

WHY is this happening? WHAT should I do to let the auto integration success? So scared of bugs that I can't foresee in changing code like this.

My Wwise version is 2019.1.9.7221. My Unity version is 2017.4.31f1.

I checked out supported Unity versions on the wwise versions site, and it says Unity 2017.4 is supported.

Is there something wrong with my coding enviroment? I use VS2019 and its version is 16.8.4. With developement enviroments for windowsApp, Unity and C++ for Unreal.

Please reply here if you got any idea about this problem! Thanks!

分类:General Discussion | 用户: lingchu L. (100 分)

Please sign-in or register to answer this question.

...