构建(导出数据)

使用 AtomCraft 编辑的整体设置和声音数据导出为 ACF、ACB 和 AWB。

在 AtomCraft 中,导出此数据的行为称为构建。

您可以从工具顶部的“构建”导出这些数据。

您还可以输出一个记录有关输出数据信息的文件。

criatom_tools_atomcraft_build_binary_dialogue.png

在构建设置对话框中设置项目

项目描述
输出路径 指定输出目标文件夹。
输出完整路径 显示输出 ACB 文件的完整路径。
“(Target)”包含每个目标的文件夹名称,“(CueSheet)”包含每个Cue表的名称。
项目描述
目标 显示输出目标。
语言 显示输出的语言。
Cue Sheet 显示用于输出为 ACB 的Cue表。

附加输出

项目描述
用于游戏内预览的二进制输出 用于游戏内预览的二进制输出。
acb_info XML 输出 以 XML 格式输出写入 ACB 的信息。
ACF 二进制输出 输出 ACF 二进制。
在多个项目中使用相同的 ACF 文件时,取消选中此项将防止输出不必要的 ACF 文件。
Unity Assets输出 输出用于读取 Unity 上的 ACB 文件的 Unity3D 信息文件。
同时我们也会为Unity生成一个Assets文件夹,可以注册到Unity的Assets中。
C# 文件输出 输出 C# 文件。
输出JSON 以 JSON 格式输出写入 ACF/ACB 的信息。

选项

项目描述
分层输出 以所属Cue表文件夹的名称创建一个文件夹并输出 ACB。
在 ACF 标头中包含日期和时间 输出 ACF 标头文件,并在注释中包含输出时间。
如果您不希望在对 ACF 标头进行版本控制时将时间检测为更改,请启用此选项。
在 ACF 头文件中包含完整路径 输出 ACF 头文件,其中包含注释中的头文件的绝对路径。
如果您不希望在对 ACF 标头进行版本控制时将输出路径检测为更改,请启用此选项。
保存项目保存项目文件然后构建。
并行编码 在预览和构建期间并行编码材质。
它可以显着减少构建时间,但如果您经常遇到问题,请禁用它。
构建后处理 构建完成后运行指定的外部进程。

输出文件路径

  • 与目标构建目标同名的文件夹将附加到输出文件路径。
    例如,对于构建目标为“PC”时的输出,“[输出路径]/PC/[Cue表名称].acb .awb”将显示在输出文件路径中。

指定语言

  • 如果指定默认之外的语言,将在输出目标创建与 语言设置 指定的引用文件夹名同名的文件夹,输出各语言使用的文件。

头文件

  • 除ACB/AWB/ACF文件外,还要输出定义了Cue ID的C语言的头文件。

是否输出AWB

  • 如果Cue Sheet中没有任何流播放的波形时,则不输出AWB文件。

错误日志文本

在项目的同一文件夹中输出名为lastBuildErrorLog.txt的文件。构建处理发生错误时记录日志。


主要文件

辅助文件

构建功能