Wwise音頻引擎來做音頻部分的開發(fā) 是個牛B的東西下面說一下坑
1:Wwise在 iOS11開啟錄屏的時候聲音會變的沒有修改方法
找到 插件里面的AkInitializer.cs 文件在方法Initialize里面增加如下代碼即可
#if UNITY_IOS && ! UNITY_EDITOR
AkAudioSessionProperties audioSessionProperties = platformSettings.audioSession;
audioSessionProperties.eCategoryOptions = AkAudioSessionCategoryOptions.AkAudioSessionCategoryOptionMixWithOthers;
audioSessionProperties.eCategory = AkAudioSessionCategory.AkAudioSessionCategoryAmbient;
#endif
2,在使用藍(lán)牙耳機(jī)游戲聲音很不好,聲音非常大,有延遲同樣找到 插件里面的AkInitializer.cs 文件在方法Initialize里面增加如下代碼即可
platformSettings.uNumRefillsInVoice = 6;
3路幸,Wwise在三星S系列手機(jī),公放音量過輕的問題查看音量控制代碼是否使用的是如下方案
AkSoundEngine.SetRTPCValue("bus_volume", 100);
嘗試加一下下面代碼試下,下面代碼可以控制音量是原有音量的幾倍以上
AkSoundEngine.SetGameObjectOutputBusVolume(ListenergameObject, 500); //值500就是放大到原來的5倍音量砰识,ListenergameObject就自己定義的這里你懂的