我确实读到Unity支持wav循环点元数据(例如https://stackoverflow.com/a/53934779/525873)。但是,我们尚未找到任何证实这一点的官方文档/发行说明。循环点(在我的案例中使用Wavosaur)似乎仍然被忽略。我们正在使用Unity 2018.2.17f1。
我们知道还有其他选项可以使音频片段循环播放,但是使用wav循环点将是理想的选择。任何人都能获得wav循环点以在Unity中工作?
非常感谢!
答案 0 :(得分:0)
我可能是错的,但我不认为本地支持“整个文件”以外的循环。但是,您可以通过手动填充音频缓冲区(使用MonoBehaviour.OnAudioFilterRead)来实现它
请记住,这是在托管方面发生的,因此可能会有点贵,尤其是如果您要进行重采样