0

我正在开发一个青蛙谷歌纸板 vr 游戏,我有一条河流,河流播放“波浪”音频剪辑。一旦我将我的游戏世界放大 100 倍,剪辑就会变得微弱。我可以听到声音播放,但半径很小。即使我将 gvraudiolistener 脚本中的全局增益 (db) 一直调高,我也只能在很小的半径内听到波播放。我在我的 gvraudiosource 脚本中增加了 Volume Rollof: Min Distance 到 1000 和 Max Distance 到 50000 和 max out Gain (db),但是小半径仍然是一个问题。如何使用我的 gvraudiolistener 脚本来解释我的世界规模变化?

在我正在关注的教程中,声音问题是最大化 World Scale 属性。world scale property pic 但是,似乎最新的 sdk 不再具有这个世界比例的属性任何人都知道我可以如何让我的声音正常工作以考虑世界升级?

例子

对比

我的听众

更新** 在 Google Cardboard SDK 更新的 v0.6 和 v1.0 之间删除了 World Scale 属性。我怎样才能达到同样的效果?

4

1 回答 1

0

我有来自 gvr sdk 团队的官方回答

嗨,我们删除了世界比例参数,以便能够将 Unity 的内部距离衰减计算集成到我们的 Unity 插件中。要解决此问题,您需要重新调整环境以匹配 1 个单位 = 1 米。

于 2017-03-13T23:15:34.310 回答