第 7 课

目录

回调

冒险家跑累了,于是就扶着旁边的树干歇息。她静静地站着,没想到手居然在动,仿佛感受到了树的呼吸。她醒了醒神儿,发现树的呼吸节奏跟自己脑海中的旋律格外相似。确切地说,是完全同步。

虽然大部分音频集成一般只须将调用从 Unity 发送到 Wwise(比如发送 Event 或设置 Game Sync),但是我们也可利用回调将信息从 Wwise 返回到 Unity,以此来实现声景与游戏画面和游戏机制之间的有机互动。

从字面意义不难猜出,通过回调可从发送的 Event(事件)返回调用。这样便可告知游戏引擎具体发生了什么事情,比如开始或停止播放声音,或者管弦乐合奏中出现吊镲击奏。

我们可以通过回调将调用从 Event 返回到 Unity,当然首先得发送 Event 才能获取回调。除此之外,还要告知 Wwise 需要从哪个 Event 发送回调。因此,在设置回调之前,我们需要扩展 Event 的发送方式。