Unity中的Wav循环点

时间:2019-02-27 07:01:04

标签: unity3d audio wav

我确实读到Unity支持wav循环点元数据(例如https://stackoverflow.com/a/53934779/525873)。但是,我们尚未找到任何证实这一点的官方文档/发行说明。循环点(在我的案例中使用Wavosaur)似乎仍然被忽略。我们正在使用Unity 2018.2.17f1。

我们知道还有其他选项可以使音频片段循环播放,但是使用wav循环点将是理想的选择。任何人都能获得wav循环点以在Unity中工作?

非常感谢!

1 个答案:

答案 0 :(得分:0)

我可能是错的,但我不认为本地支持“整个文件”以外的循环。但是,您可以通过手动填充音频缓冲区(使用MonoBehaviour.OnAudioFilterRead)来实现它

请记住,这是在托管方面发生的,因此可能会有点贵,尤其是如果您要进行重采样