版本
Trigger(触发器)是一种 Wwise 元素,跟其他 Game Sync(游戏同步器)一样会被游戏调用。触发器会定义 Wwise 将做出怎样的特定响应来反映游戏中的情节变化。具体到互动音乐中,Trigger 在响应游戏突发事件时,将播放 Stinger(插播乐句)。Stinger 是一种短乐句,它会与当前音乐叠加并混合播放,以音乐的形式来对游戏做出响应。比如,在忍者拔出武器时,您可能会想在播放 Action 音乐的同时插入强调音符 (sforzando) 之类的音乐效果,来进一步增强画面的冲击力。游戏调用 Trigger,继而播放 Stinger,强调音乐片段将随当前配乐一起播放。关于 Trigger 和 Stinger 如何协同工作的详细信息,请参阅使用 Stinger。
假设您创作了一款格斗游戏,主人公是一位忍者战士,在游戏中,角色会不时进入战斗模式并与敌人进行打斗。当角色踢出一记强力飞腿时,您希望播放一个音乐片段,增强听觉感染力。要为这样的动作配乐,您需要创建 Trigger,可将它命名为“High kick”,在游戏需要的时候调用即可。另外需要定义简短的 Music Segment(音乐段落),可以是一段快节奏的铜管乐,增强“飞腿”效果。
下图展示了游戏关键时刻用来播放 Stinger 的 Trigger 机制。
为了帮您在界面中轻松识别 Trigger,Wwise 使用独特的图标来标识它。
图标 |
代表 | |
---|---|---|
|
Trigger (触发器) |
管理 Trigger 涉及以下任务:
您可以在 Project Explorer 的 Game Sync 选项卡中为工程创建所有需要的 Trigger。
在 Project Explorer 中新建 Trigger 的方法如下:
在 Project Explorer 中,切换至 Game Syncs 选项卡。
在 Triggers 层级,执行以下操作之一:
选择 Work Unit 或 Virtual Folder,然后点击 Project Explorer 工具栏中的 Trigger 图标。
右键点击 Work Unit 或 Virtual Folder,然后从快捷菜单中选择 <New Child > Trigger。
新的 Trigger 将添加到触发器列表中。
将默认名称替换成更合适的命名。
备注 | |
---|---|
Trigger 之间不能重名,且只能包括字母、数字和下划线。只有字母或下划线可以作为首字符。 |
继续按需添加 Trigger。
您可能想删除不再需要的 Trigger(触发器)。记住,如果 Trigger 已经关联了 Stinger(插播乐句),则删除时, Stinger 与 Music Segment(音乐片段)之间的关联也不复存在。
删除 Trigger 的方法如下:
在 Project Explorer 中,切换至 Game Syncs 选项卡。
在 Triggers 层级,右键点击要删除的触发器,并选择 Delete Selection。
选定的 Trigger 将被删除。
相关主题