CRI ADX  Last Updated: 2024-07-17 10:48 p
如何划分项目

项目的结构

项目由多个文件构成,各文件记录的项目不同。

如何划分项目

通常不建议划分项目。
一个包(游戏和应用程序)只创建一个项目。 按照这一设置,输出游戏中植入的数据(ACF,ACB,AWB)。

如果因某种原因必须划分项目,则必须进行管理以确保ACF的设置处于相同状态。

判定是否为同一ACF

注意
暂不支持此功能。

作为运行时的唯一信息,总体设置对ACF设置进行管理,因此在同一软件包中,总体设置必须相同。

根据构建时的结构(ACF引用项目的名称和ID),为ACF分配哈希值。
可通过CRI Atom Craft的构建日志及在CRI Atom Viewer读取来确认。

如果在加载ACB时出现不一致,将发出警告。 然而,即使哈希值不相同,只要有ACB访问的引用目标就没有问题。
例)旧ACB等最新的ACF哈希值不同,但存在ACB的引用目标类别和Voice限数组等。
发生问题的示例)如果在ACB引用时访问不存在的ACF信息(类别和Voice限数组等),将发生错误。

是否需要按照平台和语言差异划分项目?

不需要。可以通过使用目标设置和语言设置,从一个项目输出多个不同目标(平台)和语言的数据。

如果平台之间的规格存在极大差异,应准备另一个Cue Sheet和工作单元。
如果规格差异涉及到ACF(总体设置),应将其作为另一个项目。

可以从一个项目输出的配置示例

可以面向多语言或多目标平台等进行多平台输出。
无法更改每个目标平台的设置。
可以为每种语言指定切换部分波形和音轨迹的语言设置等。