版本
menu_open

用流来播放媒体

您可以决定哪些对象加载至内存中播放,哪些对象从硬盘、CD 或 DVD 进行流播放。当从磁盘或硬盘流播放媒体时,您还可以选择避免播放延迟,方法是创建一个小缓冲区来补偿提取剩余文件所需的时间。您可以指定缓冲区的大小,以满足不同媒体源(如硬盘、CD 和 DVD)的要求。与流播放文件余下的部分不同,这个小缓冲区实际上存储在 SoundBank 内,并与 SoundBank 一起在游戏中适当的时刻加载至内存中。

[备注] 备注

无论是否选择了流播放选项,在 Wwise 中播放音频时总是会使用流播放。因此仅当生成 SoundBank(声音包),且从远程平台或游戏播放时,才会应用流播放设置。

流播放声音的方法如下:

  1. 将对象加载到 Property Editor 中。

  2. 选择 Stream 选项。

    各 Stream 参数变为可用。

  3. 选择 Zero Latency 选项,实现从触发对象到实际播放之间零延迟。为实现零延迟,必须将数据文件开头的特定部分存储在内存中,以补偿从媒体提取剩余文件所需的时间。

  4. Prefetch length 文本框中,输入毫秒数,即需要存储在内存中的文件数据长度。


此页面对您是否有帮助?

需要技术支持?

仍有疑问?或者问题?需要更多信息?欢迎联系我们,我们可以提供帮助!

查看我们的“技术支持”页面

介绍一下自己的项目。我们会竭力为您提供帮助。

来注册自己的项目,我们帮您快速入门,不带任何附加条件!

开始 Wwise 之旅