目录

概述

利用最少的内存、CPU、素材和磁盘空间创建最动听音频,这是设计师日常面临的挑战。一种创新而高效的应对方案就是 State(状态)。 使用 State 可以优化声音和音乐素材,允许您为同样的声音灵活创建不同的“Mixing Snapshot”(混音器快照),响应游戏中的变化并改变全局属性。通过改变声音或音乐对象的属性,无需添加新素材就可以创造性地匹配各种游戏情景。在规划工程时,您可以确定 State 在什么时候和什么地方效率最高、最具创意。

使用 State —— 示例

假设您要模拟角色进入水下时的声音处理,对此时正在播放的声音,可以用 State 来更改 Volume 和 Low-Pass Filter 值。这样的声音变化就可以模仿角色在水下听到的的枪声或手榴弹爆炸声。

下图演示了游戏调用 underwater(水下)State 时,枪声和手榴弹对象的 Volume 和 Low-Pass Filter 将如何改变。