社区问答

欢迎来到 Audiokinetic 社区问答论坛。在此,Wwise 和 Strata 用户可互帮互助。如需我们团队直接提供协助,请前往技术支持申请单页面。若要报告问题,请在 Audiokinetic Launcher 中选择“报告错误”选项(注意,问答论坛并不会接收错误报告)。我们内部设有专门的错误报告系统,会有专人查看报告并设法解决问题。

要想尽快得到满意的解答,请在提问时注意以下几点:

  • 描述尽量具体:比如,想达到什么样的目的,或者具体哪里有问题。
  • 包含关键细节:比如,Wwise 和游戏引擎版本以及所用操作系统等等。
  • 阐明所做努力:阐明自己为了排除故障都采取了哪些措施。
  • 聚焦问题本身:聚焦于问题本身的相关技术细节,以便别人可以快速找到解决方案。

+3 投票

we need to change  path of the Unity\Assets\Wwise folder in our unity project,i had try to do that, and make some errors like: DllNotFoundException: AkWaapiClient and DllNotFoundException: AkSoundEngine.

so, how to solve the problem, thanks!

分类:General Discussion | 用户: feng j. (130 分)

2 个回答

+2 投票
it should be a bug, you can keep the dll files in the original folder and just move other scripts files as you wish~ But I hope Wwise official fix it as soon as possible
用户: JazMaybe (370 分)
0 投票

I can not ensure it is useful. 

I found a problem about 'AkPluginActivator.cs' in my project, the file shows that ‘// Path is Assets/Wwise/Deployment/Plugins/Platform. We need the platform string’ ,

and 'AkPluginActivator.cs' is called to parse the key info in gameplay, some codes like 'var pluginPlatform = splitPath[5];' ,the position '5' is from the default path 'Assets/Wwise/Deployment/Plugins/Platform' and it gets the info about 'Platform'

so, when I move wwise folder to Plugins, it changes 'Assets/Wwise/Deployment/Plugins/Platform' to 'Assets/Plugins/Wwise/Deployment/Plugins/Platform', it will get incorrect key info 'Plugins' , when I changed the position num to 6 (there are some code need to change in the file) , DllNotFoundException will not to be reported

用户: dongyue z. (150 分)
DllNotFoundException: Unable to load DLL 'AkSoundEngine': The specified
module could not be found. at AkSoundEnginePINVOKE.CSharp_IsInitialized
() [0x00000] in :0 at AkSoundEngineController.Init
(.AkInitializer akInitializer) [0x00000] in :0 at
GameMain.LuaManagerStart () [0x00000] in :0 at
ResUpdate+cIterator0.MoveNext () [0x00000] in :0
...