在游戏中,单个声音实例可能不足以构建出逼真的声景。多个实例和位置可能会更逼真一些。
与其复制游戏对象,不如使用 Wwise SDK 的 SetMultiplePositions() 函数为其设置多个位置。这样可以产生很多效果。比如:
单个对象从同一区域中的多个位置发出相同的声音:可根据场景将之配置为是否以累加方式增大音量。
单个对象从多个位置发出相同的声音,来模拟其基于听者位置从不同方位发声。
单个对象发出相同的多声道声音,同时根据听者位置调节声道输出。比如,靠近立体声音频系统的左侧或右侧扬声器。
有关如何实现的详细信息,请参阅 Wwise SDK 文档中的为单个游戏对象设置多个位章节。