您可以使用 Blend Container(混合容器)将多个对象编组以便同时听到这些对象。也可以将对象置于混合容器内的Blend Track(混合轨)中,这样就可以轻松地为它们应用多个 RTPC 曲线。甚至可以在这些对象之间基于 RTPC 设置它们的交叉淡变。这样当游戏中的参数发生变化时,就可以在对象间创建平滑的过渡。
使用混合容器时,可以执行以下操作:
在某些游戏情形中,您可能会需要同时播放多个相关对象,来构成复杂的组合。混合容器可以用来将多个对象编组,结构非常灵活。播放容器时,容器内的所有对象会同时播放。
您可以将以下对象添加至混合容器:
Blend Container(混合容器)
Random Container(随机容器)
Sequence Containers(序列容器)
声音
Switch Container(切换容器)
Voices(语音)
假设您的游戏发生在农场。您希望玩家能够体验到真实的农场氛围。增强这种体验的一种方式是找到各种农场动物声音(牛哞哞叫声、鸡咯咯叫声、马嘶声),并将这些声音编组至“农场声音”混合容器内,这样玩家就可以同时听到这些声音。
现在来进一步设置您的农场。您希望玩家进入农场时,可以听到一系列不同声音,而不仅仅是动物嘈杂的叫声。解决这个问题的一种方法是在 Blend Track 内组织声音,并根据游戏参数(一天中的时间)让这些声音进行交叉淡变。例如,您可以创建一个“Chicken Blend Track”,这样玩家就能在清晨听到公鸡啼叫,白天听到咯咯叫声和啄食声,而夜晚保持安静。也可以创建 RTPC,以将声音的特征与游戏参数相关联。例如,您可能会需要当您挥舞剑时,鸡会感到紧张。为此您可创建一个“Agitation (躁动)”RTPC,并创建一个 RTPC 曲线,当 Agitation 等级增加时会提高 Chicken Blend Track 中的音量。