在创建对白事件(Dialogue Event)之前,您最好查看以下几节,这几节会为您提供一系列技巧和经验总结,帮助您高效创建和管理工程中的对白事件。
如果您需要创建多条路径,则可以使用快捷方式来创建。此快捷方式用来确定路径,同时关联声音对象。在确定路径的内容之前,将相应对象从 Project Explorer 中拖放至最后一个未选中状态组或状态上去。
Wwise 将自动创建新路径并将该对象指派给它。如果路径已经存在,那么当前指派给该路径的对象会被这个新对象所替代。
首先创建后备路径 - 作为一般规则,最好首先为对白事件创建所有后备路径,以确保您已覆盖所有条件和结果。在创建这些更多的一般后备路径之后,您可以开始建立更多的特定路径。如果您没有时间重建各个条件或开发周期后期添加了新条件,则已经覆盖了所有条件。
对状态组排序以最大限度提高算法效率 - 不太可能使用后备的状态组应放置在多个状态组中的首位。这会减少解析路径中回溯算法的运算量,并可提高动态对话系统的整体效率。
在下例中,名叫 Unit(单位)的这个状态组被放在了首位,这是因为它不会有后备。此状态组的后备没有什么意义,因为与 Unit A 和 Unit B 相关联的是游戏中的特定角色,所以这种情况下不可能创建某个通用的“个人”状态组。由于为 Objective(目标)和 ObjectiveStatus(目标状态)状态组创建后备是有意义的,所以这些状态组应放在 Unit 状态组的后面。