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时自动停止。
虚拟声音(音量:0停止,返回时已过时间)当音量为0时,变为虚拟声音。
即使在虚拟语音期间,播放时间也会提前。
虚拟声音(音量:0停止,返回时没有经过时间)当音量为0时,变为虚拟声音。
虚拟语音过程中,播放时间不会提前,而是从创建虚拟语音时的播放时间重新开始。
虚拟语音重新触发(Vo:0停止,返回时从头开始)当音量为0时,变为虚拟语音。
当从虚拟语音返回时,播放会再次从队列的开头开始。
注解
如果想在音轨之间执行严格的同步播放,例如多重播放音乐等,即使音量为0,也必须继续解码。
如果在播放音轨之间并不需要严格同步的声音,例如环境声音和发动机声音等,可使用虚拟Voice重新触发。

Voice行为

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