确定Cue Sheet Binary容量

Cue Sheet Binary(ACB文件)的大小与应用程序中加载时使用的主内存量相同。 Cue Sheet Binary中不仅包含Cue信息,还包含用于内存播放的波形及Cue Sheet单位的工作区等。

用于流播放的波形会作为AWB文件输出,以区别于ACB文件。即使加载Cue Sheet,AWB文件也不会读取内存,而是在播放时通过流缓冲区 (D-BAS)执行仅加载播放数据的处理。

通常为创建多个Cue Sheet,有时会根据游戏的情况同时加载多个Cue Sheet Binary。 因此,必须根据音频数据确定所需的内存使用量。 如果超过容量,则需要通过修改音频素材的压缩设置、斟酌Cue Sheet的内容划分等,以减少所需的总内存量。

craftv2_tips_program_decide_cuesheet_size00.png

确定用于游戏内预览的Cue Sheet Binary容量

craftv2_tips_program_decide_cuesheet_size01.png

用于游戏内预览的Cue Sheet Binary中添加用于编辑的容量采用初始状态下的填充方式,大小等于实际文件大小+填充大小(附加容量)。 游戏内预览时添加波形和替换波形等,如果编辑不会对容量做大的更改,则可以通过减小填充大小来减少生成的文件大小。 另外,也可以不使用添加一定容量的填充方式,而采用固定添加容量并生成二进制文件的固定大小方式输出。