在生成 SoundBanks 前,您需要确定哪些信息是生成过程的一部分、如何加入这些信息以及生成什么格式。您选择的设置将取决于游戏如何访问 SoundBanks 中的数据和媒体。
定义 SoundBank 工程设置的方法是:
通过执行以下操作之一来打开 Project Setting 对话框:
在 Project(工程)菜单中,选择 Project Setting。
按 Shift+K。
切换到 SoundBanks 选项卡。
在 SoundBank Settings 分组框中,选择以下任一选项来定义 SoundBanks 自定义设置:
Allow SoundBanks to exceed maximum size -- 允许 SoundBanks 超出最大体积。即使超出指定的最大体积时,仍将生成 SoundBank。
Generate SoundBank content file -- 生成 SoundBank 内容文件。用于创建列出各个 SoundBank 的内容的文件。内容文件包括有关 Event、Buss、State 和 Switch 的信息,以及流播放音频文件和内存音频文件的完整列表。
Generate header file -- 生成头文件。创建将 Event、状态、切换开关和游戏参数名称映射到 ID 的头文件。
Max attenuation -- 最大衰减。用于将最大衰减信息加入各个事件的 SoundBanksInfo.xml 文件中。
Estimated duration -- 预计时长。在 SoundBanksInfo.xml 文件中包含各个 Event 的预计最大和最小时长,以及声音是无限循环播放还是只播放一次。
Use SoundBank Name -- 使用 SoundBank 名称。使用 SoundBank 名称(勾选时)或 ID(不勾选时)来命名生成的 .bnk SoundBank 文件,以及在一个 SoundBank 中引用另一个 SoundBank。有关详细信息,请参阅SoundBanks 选项卡。
如果选择生成头文件,则必须确定是否保存它。为此,请执行以下操作之一:
点击文本框并直接在其中输入路径。
双击文本框或单击浏览按钮 [...],在弹出的浏览器中前往要选择的位置。
备注 | |
---|---|
您可以使用完整路径或相对路径来指定保存头文件的位置。使用相对路径时,工程文件夹会作为路径的起始点。 |
如果选择生成 SoundBank 内容文件,则可以选择所需的文本文件格式和 SoundBank content file format 选项。
技巧 | |
---|---|
如果文件路径、对象名称或对象备注包含非 ANSI 字符,则应使用 Unicode 格式。 |
点击 OK 以应用这些设置。