版本

menu_open
Wwise SDK 2024.1.0
ak.soundengine.setMultiplePositions

为单个游戏对象设置多个位置。通过为单个游戏对象设置多个位置,只需占用一个声部的资源就可模拟多个声源。我们可以采用这种方式来模拟墙壁开口、区域声音或在同一区域发出相同声音的多个对象。参阅 AK::SoundEngine::SetMultiplePositions 章节。

参数

名称 类型 说明
gameObject * integer 游戏对象标识符。
游戏对象 ID,64 位无符号整数。范围:[0,18446744073709551615]
positions * array 此数组中包含所要应用的位置。
positions [...] object Position
positions[...].position * object 要为游戏对象设置的 3D 位置。
positions[...].position.orientationFront * object 听者的朝向。
positions[...].position.orientationFront.x * number X 位置。
positions[...].position.orientationFront.y * number Y 位置。
positions[...].position.orientationFront.z * number Z 位置。
positions[...].position.orientationTop * object 听者的顶部朝向。
positions[...].position.orientationTop.x * number X 位置。
positions[...].position.orientationTop.y * number Y 位置。
positions[...].position.orientationTop.z * number Z 位置。
positions[...].position.position * object 听者的位置。
positions[...].position.position.x * number X 位置。
positions[...].position.position.y * number Y 位置。
positions[...].position.position.z * number Z 位置。
multiPositionType * integer 使用来自 AK::SoundEngine::MultiPositionType 的值。范围:[0,2]

(必填 *)

参数架构

另请参阅

示例

有关 Wwise Authoring API 的详细信息,请参阅 使用 Wwise Authoring API(WAAPI) 章节。


此页面对您是否有帮助?

需要技术支持?

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

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

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

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

开始 Wwise 之旅