使用 CopyStreamedFile 工具

CopyStreamedFiles 工具是一款独立的实用程序,可以将工程中的流播放文件复制到保存 SoundBank 的位置(在默认情况下,SoundBank 保存在 GeneratedSoundBanks 目录下的平台专用文件夹中)。从命令行调用此工具时,它首先扫描 SoundBanksInfo.xml 文件以找到采用流播放的文件,然后将它们从工程缓存文件夹复制到 SoundBank 目录下的相应文件夹。在默认情况下,各个工程包括用于调用 CopyStreamedFile 工具来完成此任务的后生成步骤命令行,但您可以修改此步骤或创建新的步骤来满足工程的特定需要。

CopyStreamedFile 工具位于 Wwise 可执行程序目录中。从命令行调用此工具时,需要定义特定参数,包括 SoundBanksInfo.xml 文件的位置和复制流播放文件的位置。下表列出了可用于命令行的参数。

参数

描述

-info <文件路径>

指定 SoundBanksInfo.xml 文件的位置。作为后生成步骤用于 Wwise 时,此选项设为“$(InfoFilePath)”(带引号)。

-outputpath <文件夹路径>

指定从中复制流播放文件的基础文件夹,它应为生成 SoundBank 时所在的基础文件夹。在作为后生成步骤用于 Wwise 时,设为 "$(SoundBankPath)"(带引号)。

-languages "language1 languageN"

指定要复制的语言列表。

[备注] 备注

列表由空格进行分隔,并用双引号括起整个参数中的列表。在语言列表中也可使用关键词“SFX”来复制它们。

此参数为可选参数。在默认情况下复制所有语言。

-banks "soundbank1 soundbankN"

指定要为其复制流播放文件的 SoundBank 的列表。名称不包含 BNK 扩展名。或者可指定包含 SoundBank 名称列表的文本文件,方法是传入文本文件的完整路径,包括 TXT 扩展名。

[备注] 备注

列表由空格进行分隔,并用双引号括起整个参数中的列表。

此参数为可选参数。在默认情况下复制所有流播放文件。

-verbose

启用额外游戏机文本输出。此参数为可选参数。