版本
当多人同时处理一个工程时,更改特定文件可能导致工程文件出错或不一致。为了减少这些问题的影响,Wwise 在您每次打开工程文件时执行两种类型的工程验证:
XML 语法和 Schema 错误验证
工程一致性验证
这些验证可以帮助您解决错误,防止发生更多的工程问题。
当工程文件 check-in 或合并到版本控制系统时,您可能需要更新 XML 代码本身来解决冲突。如果在更新期间导致 XML 语法或 Schema 错误,工程文件则将变为无效,并且 Wwise 将无法打开工程。此时将显示一个消息框,对错误进行描述,并指明错误所在的具体文件和位置。
To resolve the problem, you will have to review the individual Work Unit files listed in the error.
如果工程文件中不存在 XML 语法错误,那么 Wwise 将继续验证是否存在任何工程不一致性或错误。例如,如果在 States 工作单元中删除某个 State,但声音或音乐结构工作单元之一中的某个对象仍在使用它,则会发生工程不一致。
如果 Wwise 检测到任何工程问题,必要时它则将显示有关各个问题的信息以及如何解决该问题的说明。
您可以选择全盘接受这些修复方案,也可以选择拒绝这些方案,然后恢复工程的旧版本或者尝试直接修正 XML 文件中的不一致性。
解决工程不一致性的方法是:
在 Wwise 中打开工程。
如果找到工程不一致性,则必要时 Project Load Log 将打开,其中包含工程问题的完整列表以及 Wwise 建议的修复办法。
执行以下操作之一:
点击 Accept 以接受建议的修复办法。
Wwise 将修复不一致性并打开工程。如果您接受这些修复办法,则应逐一审查这些办法,评估一下是否需要手动修复问题。
点击 Cancel 以拒绝建议的修复办法。
此时 Wwise 将关闭工程。您可以恢复到工程的旧版本,也可以尝试直接修正 XML 文件中的不一致性。
备注 | |
---|---|
Wwise 对工程所做的修复直到您保存工程时才会保存。 |