社区问答

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

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

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

0 投票
Hello, I have added Linux as a deployment platform in Wwise. I generate soundbanks and go to build the game in Unity. I am on Mac, but building for Linux. Why? I don't have access to a Linux machine, so I am building everything from my Mac. I am on Wwise 2022.1.0, and Unity 2022.3.4f1

I am getting a lot of errors such as:

WwiseUnity: A class has not been registered for the reference platform: Linux

Assets/Wwise/API/Runtime/Generated/Common/AkDeviceSettings.cs(71,10): error CS0246: The type or namespace name 'AkThreadProperties' could not be found (are you missing a using directive or an assembly reference?)

Assets/Wwise/API/Runtime/Handwritten/Common/AkCommonPlatformSettings.cs(55,17): error CS0246: The type or namespace name 'AkCommunicationSettings' could not be found (are you missing a using directive or an assembly reference?)

Assets/Wwise/API/Runtime/Generated/Common/AkInitializationSettings.cs(80,10): error CS0246: The type or namespace name 'AkPlatformInitSettings' could not be found (are you missing a using directive or an assembly reference?)

 

There are a lot more. It looks like something is missing. Are there files I need to download? Is there a specific place to put them? Is there any information on how to make a build for Linux?
分类:General Discussion | 用户: Brennan A. (120 分)
Hello. Did you find a solution for this issue? I'm having the same and I don't know where to look.

Thanks for your help.

1个回答

0 投票
Hey, I was also doing this and I got similar errors. The way I fixed it was:

1. Open the Audiokinetic Launcher

2. Go to the Unity Tab

3. Click the dropdown arrow next to "Upgrade Wwise in Project..."

4. Click Modify Wwise in Project...

For me, I did not have Linux checked under Deployment Platforms, check that press the modify button.

Hope this helps!
用户: Wyatt S. (140 分)
...