我想知道最大 3d 距离的最大数量是多少?我在 Fmod Designer 中将它设置为 5250,但是当我构建文件时它不会生效。但它适用于 40。我可以在工作后在代码中更改它吗?我正在为 iPhone 编写代码。
谢谢!
3D 最小或最大距离没有上限,因为这些值以您自己的单位表示(当然,浮点数的限制除外)。
是的,您可以在运行时更改这些值,并记住最小距离是声音开始衰减的时间,最大距离是声音停止衰减的时间。
您可以在运行时使用 FMOD Ex 通过 Channel 或 Sound ::set3DMinMaxDistance 设置最小值和最大值,您可以通过 Event System 使用 Event::setPropertyByIndex 设置它并使用 FMOD_EVENTPROPERTY_3D_MINDISTANCE 或 FMOD_EVENTPROPERTY_3D_MAXDISTANCE。