关于游戏内预览的二进制文件

关于游戏内预览的二进制文件

您可以通过使用二进制文件进行游戏内预览来使用游戏内预览功能。
如果在构建过程中启用“为游戏内预览输出二进制文件”选项,将分别输出用于游戏内预览的特殊 ACF(Atom配置文件)和 ACB(Atom Cuesheet 二进制文件)。

游戏内预览的二进制文件的特征

与普通ACF和ACB相比,用于游戏内预览的ACF和ACB具有以下特点。

  • 输出二进制文件时,预先保留用于添加或更新数据的空间。
  • 初始值和不必要的值没有优化,所有设置项值都包含在二进制文件中。
  • 二进制文件包含唯一标识数据的标识符

关于游戏内预览的 ACF 边距

如果您在游戏内预览期间更新全局设置下的对象,将使用游戏内预览的 ACF 边距。
可以通过删除或添加对象等操作来增加或减少边距。此外,您无法更新超出裕量的 ACF。
如果您在游戏内预览期间达到更新限制,则需要使用以下步骤更改 ACF 边距设置,然后重新构建。
1.停止游戏内预览

  1. 将全局设置检查器中的[ACF limit size]值更改为大于当前设置值的值。
  2. 在构建设置中启用“输出二进制文件以进行游戏内预览”选项进行构建。 4、将应用端的ACF替换为3中内置的游戏内预览ACF。
criatom_tools_criatomcraft_globalsetting_settings_ingamepreview.png
注解
正常ACF(不适用于游戏内预览的ACF)文件大小、数据更新余量、游戏内预览ACF文件大小和ACF限制大小之间的关系如下。
[正常ACF文件大小] + [数据更新余量] = [游戏内预览ACF文件大小] = [ACF限制大小]

关于游戏内预览的 ACB 边距

如果您在游戏内预览期间更新Cue表下方的对象,则将使用游戏内预览的 ACB 边距。
可以通过删除或添加对象等操作来增加或减少边距。此外,无法更新超出裕度的 ACB。
如果您在游戏内预览期间达到更新限制,您将需要根据保证金预留方式重建 ACB。

注解
您可以在Cue表检查器的[附加更新的尺寸预留方法]中检查游戏内预览的 ACB 余量预留方法的设置。
注意
当预约方法设置为自动调整时添加BGM等文件大小较大的波形时,可能无法使其符合默认设置。
criatom_tools_criatomcraft_cuesheet_settings_ingamepreview.png

当边距固定方法设置为自动调整时

通过自动调整,每次构建用于游戏内预览的 ACB 时,都会保留用于自动调整的值中设置的边距。
如果您在游戏内预览期间达到更新限制,您可以按照以下步骤输出添加了新边距的 ACB。 1.停止游戏内预览

  1. 在构建设置中启用“输出二进制文件以进行游戏内预览”选项进行构建。 3、将应用端ACB替换为2中内置的游戏内预览ACB。

关于游戏内预览自动调整输出的ACB文件

游戏内预览用的ACB文件经过以下流程后输出。

  1. 生成一个二进制字符串,其中包含游戏内预览所需的附加信息
  2. 在生成的二进制字符串中添加[用于自动调整的值]的边距 3.添加边距,使游戏内预览的ACB文件大小为32的倍数

当边距固定方法设置为手动设置时

通过手动设置,如用于游戏内预览的 ACF、ACB 将以固定的文件大小输出。
如果您在游戏内预览期间达到更新限制,您可以按照以下步骤输出添加了新边距的 ACB。 1.停止游戏内预览

  1. 将Cue表检查器中的[手动设置时的文件大小]的值更改为大于当前设置值的值。
  2. 在构建设置中启用“输出二进制文件以进行游戏内预览”选项进行构建。 4、将应用端ACB替换为3中内置的游戏内预览ACB。
注解
普通ACB(不用于游戏内预览的ACB)文件大小、数据更新边距、游戏内预览ACB文件大小以及手动设置时文件大小之间的关系如下。
[正常ACB文件大小] + [数据更新余量] = [游戏内预览ACB文件大小] = [手动设置时文件大小]