Voice行为

Voice行为定义音频的动作。进行此设置时,当Voice音量达到0时的操作将会改变。
此参数作为Cue的参数设置。

criatom_tools_atomcraft_voice_behavior.png

Voice行为的用途

在ADX中,即使音量为0,预设情况下Voice会继续发声。
但是,由于音量为0的数据仍将继续解码,即使没有发出声音,仍会产生CPU负荷。
因此,通过使用Voice行为,可以指定音量为0时的动作。
通过指定音量为0时停止发声,或作为虚拟Voice保持播放时间,可以降低CPU负荷。

Voice行为的模式

项目 说明
正常 即使音量为0也不做任何操作。(消耗Voice,以0音量继续播放)
停止Voice(音量为0时) 音量为0时自动停止。
虚拟Voice(Vol:0时停止,恢复时有经过时间) 音量为0时变为虚拟Voice,音量为0以上时从虚拟Voice变为真实Voice。
搜索经过时间后播放。
虚拟Voice重新触发(Vo:0时停止、恢复时从头开始) 音量为0时变为虚拟Voice,音量为0以上时从虚拟Voice变为真实Voice。
恢复时从波形的开头播放。
注解
如果想在音轨之间执行严格的同步播放,例如多重播放音乐等,即使音量为0,也必须继续解码。
如果在播放音轨之间并不需要严格同步的声音,例如环境声音和发动机声音等,可使用虚拟Voice重新触发。

Voice行为

项目 设计师(Atom Craft) 程序
创建Voice行为
更改Voice行为设置 可覆盖设置