menu
版本
2024.1.1.8691
2024.1.1.8691
2023.1.9.8628
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.1.8691
2023.1.9.8628
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
“未在函数…中找到效果器共享集。”没有在当前加载的 SoundBank 中找到指定函数的参数引用的 Effect ShareSet。
可能的原因:
尚未加载或在调用前已卸载包含此 Effect ShareSet 的 SoundBank。
工程中没有任何 SoundBank 包含该 Effect ShareSet。
函数参数中传递的 ID 拼写有误。
在将 Effect ShareSet 添加到工程中之后没有重新生成或重新部署 SoundBank。
info | 备注 |
---|---|
若 Audio Bus 指向所用的 Audio Device ShareSet,则会将 Audio Bus 所用的 Effect ShareSet 打包到 Init SoundBank 中。若非如此,则须将 Effect ShareSet 手动添加到 User-Defined SoundBank。并且,该 SoundBank 必须由游戏加载。 |
推荐的解决步骤:
连接 Wwise Profiler(性能分析器)并检查是否在发生此错误之前加载了包含该 ShareSet(共享集)的 SoundBank(音频包)。
打开 Profiler Settings(性能分析器设置),并启用 API Calls(API 调用)。连接 Wwise Profiler(性能分析器)并检查是否将参数传给了触发此错误的函数。或者,也可针对指定函数调用在游戏代码中放置断点。
在测试主机上重新生成并重新部署 SoundBank(音频包)。