CRIWARE Unity Plugin Manual
Last Updated: 2024-07-12
AISAC
什么是AISAC?
应用程序可以通过使用
“AISAC”
来实现发动机声音等交互声音。
声音设计师会根据程序员传递过来的
“AISAC控制器值”
,在创建工具上设计如何将声音变化。
例如,可以设计音高如何根据发动机转速而变化,如何交叉渐变多个活塞的爆炸声等。
然后,程序员对Player句柄设置根据应用程序的情况所确定的AISAC控制器值,将根据情况播放声音。
通过多个AISAC控制
一个Cue可以有多个AISAC控制器。
可以设置多个AISAC控制器值,例如AISAC控制器1设置“发动机的转速”, AISAC控制器2设置“发动机负载”, AISAC控制器3设置“距收听者的距离”。
区分使用多个AISAC模式
也可以对一个AISAC控制器区分使用多个AISAC模式。
例如,为“距离衰减AISAC控制器”提供“脚步声的AISAC模式”“爆炸声的AISAC模式”“台词的AISAC模式”,可以为每个声音选择模式。
程序员不需要知道应用了哪种模式,只需要为“距离衰减AISAC控制器”设置值,即可实现根据声音类型而变化的高级距离衰减。
通过AISAC调制进行自动控制
还可以通过“AISAC调制功能”自动使用AISAC控制器值。
例如,可以设计环境声音如何按照时间变化,因应用程序中的兴奋程度增加时发出欢呼声等。
AISAC调制可以在播放开始时或通过“
REACT
”的任意时间驱动。
Copyright (c) CRI Middleware Co., Ltd. 1.8.10